Dag Planner

by curiositech curiositech/dag-planner Updated


Builds, validates, schedules, and dynamically modifies DAG execution graphs. Decomposes problems into nodes with dependencies, performs topological sorting, detects cycles, resolves conflicts, and schedules wave-based parallel execution. Use when designing a DAG structure, validating dependencies, planning execution order, or modifying a DAG at runtime. Activate on "build DAG", "plan workflow", "DAG dependencies", "topological sort", "schedule execution", "modify DAG", "replan". NOT for executing DAGs (use dag-runtime), validating outputs (use dag-quality), or matching skills to nodes (use dag-skills-matcher).

SKILL.md

Related

  1. Caveman · alirezarezvani bundle
    Reduces token usage by ~75% by stripping filler words, articles, and pleasantries while preserving full technical accuracy. Activates on user commands like 'caveman mode' or 'be brief'.
    20.4k
    repo stars
  2. Caveman Compress · juliusbrussee bundle
    Compress natural language memory files (CLAUDE.md, todos, preferences) into a concise format to save input tokens while preserving technical substance, code, URLs, and structure.
    34
    installs
  3. Grill Me · alirezarezvani bundle
    Interviews users relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree.
    20.4k
    repo stars
  4. Using Superpowers · obra bundle
    Ensures skills are invoked before any response, including clarifying questions, and establishes how to find and use skills.
    247k
    repo stars
  5. Baoyu Translate · jimliu bundle
    Translates text between languages with three modes: quick, normal, and refined. Supports custom glossaries, audience targeting, and style presets.
    23.1k
    repo stars
  6. Capture · alirezarezvani bundle
    Transforms unstructured streams of mixed thoughts, tasks, and ideas into a clean four-section actionable system with zero information loss.
    20.4k
    repo stars

Frequently asked questions

How do I install the Dag Planner skill?

Run npx skillmds add curiositech/dag-planner in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the Dag Planner skill do?

Builds, validates, schedules, and dynamically modifies DAG execution graphs. Decomposes problems into nodes with dependencies, performs topological sorting, detects cycles, resolves conflicts, and schedules wave-based parallel execution. Use when designing a DAG structure, validating dependencies, planning execution order, or modifying a DAG at runtime. Activate on "build DAG", "plan workflow", "DAG dependencies", "topological sort", "schedule execution", "modify DAG", "replan". NOT for executing DAGs (use dag-runtime), validating outputs (use dag-quality), or matching skills to nodes (use dag-skills-matcher). It is listed under Productivity on SkillMD.

Is Dag Planner safe to use?

This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with Dag Planner?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is Dag Planner free to use?

Yes. Installing skills from SkillMD is free. This skill is licensed under BSL-1.

Who published Dag Planner?

curiositech (@curiositech) published this skill. Their other Agent Skills are listed on their SkillMD profile.