skill-plan
Skill0 starsChanged 29 days agoMITView on GitHub
Plans a skill or plugin before building, deciding which jobs need a skill, an agent or a script, from a goal or example repos. Use for "plan a plugin for X".
- Installs packages
2 other projects use a version of this.
Adopted by
Most recently taken up by
- Bita71/Agent-Workflow-Kittheir own version, first seen Jul 18, 2026
- XBuilderLAB/cheat-on-skilltheir own version, first seen Jun 27, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- XBuilderLAB/cheat-on-skill★ 191same name
- Bita71/Agent-Workflow-Kit★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository19 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- skill-benchSkill
- skill-checkSkill
- skill-competeSkill
- skill-createSkill
- skill-descriptionSkill
- skill-evalSkill
- skill-factsSkill
- skill-improveSkill
- skill-learnSkill
- skill-packageSkill
- skill-pluginSkill
- skill-publishSkill
- skill-releaseSkill
- skill-repoSkill
- skillSkill
- skill-tidySkill
- skill-tokensSkill
The file
Files
Plan before building
The most expensive mistake is building the wrong set of skills. This decides what to build and why, from the job and from what already exists.
The engine runs as npx -y @thenavidm/skill-builder@latest. Where skill-builder is installed (npm install -g @thenavidm/skill-builder), run skill-builder instead: it's the same engine, without the download.
1. The jobs
List what people will ask it to do, in their words, ten to twenty requests. Group them into jobs. A job that one request names and another never touches is probably its own skill.
2. What exists
For each example repository or skill they point at: what it does, its strengths, where it stops, its licence. Run check and tokens on each. Put them side by side in a table: job by job, who covers it, how well. Strengths of theirs that ours would lack are gaps in the plan.
3. Skill, agent or script
| Use | When |
| A skill | A job a person asks for, needing judgment |
| A step inside a skill | Part of a bigger job, never asked for alone |
| An agent | Work that runs in parallel or needs a fresh context: grading, reviewing, research |
| A script | Counting, checking, converting, calling an API the same way every time |
| Nothing | The model does it well already |
4. Cost and routing
Every skill that starts on its own costs context on every message, and similar skills steal each other's prompts. Count the planned skills' descriptions against the budget with tokens once drafted. Plan one entry skill that routes, keep the rest specific, and plan the routing test (evals/triggers.json with an expect for each prompt) before writing any skill.
The skill-architect agent can do steps 1 to 4 in a fresh context and write the plan; in a tool without agents, do them yourself.
5. The plan
Write .agents/skill/plan-<date>.md: the jobs, the comparison table, each planned skill with its name, one-line description and why it exists, the agents and scripts, what's deliberately left out, the routing prompts, and the order to build them (the entry skill and the most-used job first). Show it and get their yes before skill-plugin or skill-create builds anything.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

