agentify-project
Make a project ready for AI agentic engineering by converging it toward a canonical agent-neutral structure — a lean AGENTS.md index with progressive…
Split a plan into small, individually reviewable tasks grouped into PR-sized batches, appended as a task section at the end of the plan file.
$ npx -y skills add eai-org/agent-toolkit --skill split-plan-tasks --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/split-plan-tasksContext preview
The summary Claude sees to decide when to auto-load this skill.
Split a plan into small, individually reviewable tasks grouped into PR-sized batches, appended as a task section at the end of the plan file.
name: split-plan-tasks description: Split a plan into small, individually reviewable tasks grouped into PR-sized batches, appended as a task section at the end of the plan file. disable-model-invocation: true type: flow license: MIT metadata: version: "0.4"
Append a task breakdown to a plan so the work lands in small increments — one task, then a review, a correction pass, a commit — instead of one sweep. Authoring only: executing the tasks is a later, separate session.
Invocation: `/split-plan-tasks <plan-path>`
Ambiguous or missing path → ask. A plan with numbered steps and an acceptance-criteria checklist splits best; any plan markdown works — reference tasks to headings when steps aren't numbered, and drop the AC line when there is no such checklist.
A plan already carrying a task section → **stop and ask** which the user wants: replace it, add a second one beside it, or carry the ticked tasks forward and reformulate only the remaining work.
Done when the plan is read and, where a section already existed, the user has chosen.
reviewed and committed on its own. Steps that only make sense together are one task, never two — building alone isn't the test: a step that only re-runs a generator (API clients, specs, snapshots) lands with the change it regenerates.
state each one's dependency on earlier groups.
group leaves the app exercisable by hand — a screen to click where the plan touches a UI, else a command to run or an endpoint to hit — accepting a larger first group when that's what makes the slice whole, never scaffolding the plan doesn't call for. When nothing early gets there, say so when presenting.
one, and no task invents work the plan doesn't call for.
Present the whole breakdown with the obvious calls already decided, and walk only the genuinely doubtful boundaries as individual questions, each carrying your recommendation, worded via `explain-in-simple-language` when available. One approval gate before writing anything.
Done when every step and criterion is placed, the first group is exercisable or you've said why not, and the user has approved the breakdown.
At the end of the plan file — the only edit made:
## Tasks ### Group 1 — <what this PR delivers> - *Depends on* nothing - *Try it* <what to open or run to exercise the app> - [ ] **1.1 <short imperative>** — steps 2–3 - *Done when* <what to run or look at to confirm it landed> - *Satisfies* AC-1, AC-4 - *Commit* `<suggested subject>`
*Try it* goes only on the first group that leaves the app exercisable.
Done when every task from the approved breakdown is in the file.
State the plan's project-relative path and the tally (tasks, groups). Then hand off as a single copy-pasteable launch command — session name and prompt combined, in the launch syntax of the agent tool in use (vendor-agnostic — `claude` below is only the example), naming the session `execute-tasks-<slug>` after the plan's slug:
claude --name execute-tasks-<slug> "/execute-plan-tasks <plan-path>"
Then offer the alternative — clearing the current session instead (vendor-agnostic — `/clear` is only the example):
OR /clear and run:
/execute-plan-tasks <plan-path>
Done when the path, the tally, and both commands are printed.
source files.
A collection of generic agentic tools for common engineering tasks, designed to work with any AI agent on any kind of software project.
Make a project ready for AI agentic engineering by converging it toward a canonical agent-neutral structure — a lean AGENTS.md index with progressive…
Check how much of a ticket is already implemented — split it into requirement blocks, judge each against the code, and save a human-readable TICKET-STATUS…
Draft, rewrite, or refine a doc for maximum token economy without losing any rule or intent. Use for docs kept in version control and regularly re-read by…
Author or refine a skill for maximum token economy without losing intent. Use when creating any new skill or editing an existing `SKILL.md`.
Audit what auto-loads into an agent session's context window and suggest lean, reversible fixes to cut startup tokens.
Turn a refined requirements document into a structured implementation PLAN.md a fresh session can execute. Planning only — decides the "how", not the "what".…