suggest-skills
Skill19 starsChanged 4 days agoApache-2.0View on GitHub
Suggest which installed skill fits the current step of your work.
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 4 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 13
Read the chosen skill's SKILL.md to confirm it fits.
- Very specific: line 30
Keep one session from shaping the idea through to-tickets.
- Distinctive: line 58
When the user asks whether to continue, start fresh, hand off, delegate, or compact, take the first yes:
- Distinctive: line 60
Continue: if the next phase needs this session's reasoning (grilling into planning is the usual case) and it fits.
- Distinctive: line 61
Start fresh: if nothing here matters to what comes next.
- Very specific: line 62
handoff: if the work moves to another harness, directory, or person. - Distinctive: line 63
Subagent: if the task is tightly scoped and needs no steering.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Suggest Skills
Suggest the skill for the user's next step, then stop. Read anything you need; run nothing else. A suggestion is not permission: delegating, committing, or publishing still needs the user's own request.
- Work out the goal and where the session stands from the conversation. If one missing fact would change the answer, ask one question.
- Pick candidates from the maps below. If nothing fits, look wider: the harness's skill list,
rg -H '^description:' ~/.agents/skills/{auto,on-demand}/*/SKILL.md ~/.agents/skills/private/*/*/SKILL.md, and the project's.claude/skills/or.pi/skills/. Manual-only skills are missing from the harness's list. - Read the chosen skill's
SKILL.mdto confirm it fits. The installed skill wins over these maps. - Reply with the skill, one sentence on why, what comes after it when that helps, and how to invoke it (
/namein Claude Code,/skill:namein Pi,$namein Codex). If a close alternative exists, give the deciding difference in one sentence.
Build a feature
Work down the steps; skip the ones the situation does not need.
| Step | Skill | When |
| Shape the idea | grill-with-docs | Working in a repo; it records GLOSSARY.md and ADRs. Use grill-me outside a repo, or grill-for-unknowns when the risk is unknown unknowns in a complex build. |
| Settle a design question | prototype | Talk cannot settle how logic should behave or a UI should look. Bring the answer back to the plan. |
| Plan | to-spec, then to-tickets | A build too big for one session. Use tech-spec instead for a typed call-stack design document rather than a tracker spec. |
| Build | implement | One ticket, or a small task whose scope and test seams are agreed. It runs tdd and code-review itself. Start each ticket in a fresh session. |
| Build with subagents | implementation-orchestrator | The user wants a whole approved plan executed by subagents. |
| Ship | pr | Writing the pull request body. |
| Look back | retro | After a build, before the session is cleared. |
Keep one session from shaping the idea through to-tickets. to-spec, to-tickets, and wayfinder need a configured tracker: if docs/agents/issue-tracker.md is missing, suggest setup-matt-pocock-skills first.
rpi is a separate end-to-end flow (research, design, implement) with its own documents. Suggest it only when the user prefers it over the chain above.
Other situations
| Situation | Skill | Then |
| Hard bug, flaky test, or slowdown | diagnosing-bugs (sentry first for a Sentry error) | retro |
| Effort too large and foggy to plan in one session | wayfinder | to-spec once the decisions settle |
| Facts needed from docs or sources | research | grill-with-docs |
| The answer is in someone else's head | to-questionnaire | grill-with-docs or to-spec |
| Find refactor candidates | improve-codebase-architecture (visual report, then grill one), or architecture-scan (ranked TypeScript shortlist, no design) | grill-with-docs on the chosen one |
| Design one module's interface or seam | codebase-design | tdd |
| Shrink a design or codebase | reducing-entropy | |
| Build a behavior test-first | tdd | |
| Review a change | code-review | pr |
| Fuzzy project terms | domain-modeling | |
| Record an architecture decision | adr-writing | |
| Steps only a human can do | wizard | |
| A message did not land | wait-what (re-pitch with the missing context) or bro (plain restatement) | |
| Understand something visually | show-me | |
| Learn a concept over several sessions | teach | |
Write or trim skills and AGENTS.md | writing-for-agents, or skill-diet to trim | |
| Coordinate several independent workstreams | supervisor, only when the user asks for that role |
Between phases
When the user asks whether to continue, start fresh, hand off, delegate, or compact, take the first yes:
- Continue if the next phase needs this session's reasoning (grilling into planning is the usual case) and it fits.
- Start fresh if nothing here matters to what comes next.
handoffif the work moves to another harness, directory, or person.- Subagent if the task is tightly scoped and needs no steering.
- Compact otherwise, saying what the next phase needs kept.
Decide at the end of a phase, not in the middle. Every option except continue replaces the full session with a lossy summary.
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- grahac/claude_skills★ 2same name
- marinvch/Cortex★ 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 repository64 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/on-demand/vercel-composition-patterns/AGENTS.mdAGENTS.md
- adr-writingSkill
- codebase-designSkill
- code-reviewSkill
- crwlSkill
- dev-browserSkill
- diagnosing-bugsSkill
- domain-modelingSkill
- git-commitSkill
- grillingSkill
- implementSkill
- librarianSkill
- liteparseSkill
- prototypeSkill
- prSkill
- researchSkill
- simple-englishSkill
- skill-dietSkill
- tddSkill
- wizardSkill
- writing-for-agentsSkill
- architecture-scanSkill
- brandkitSkill
- broSkill
- cavemanSkill
- coding-standardsSkill
- design-taste-frontendSkill
- diagram-designSkill
- fable-safe-promptSkill
- grill-for-unknownsSkill
- grill-meSkill
- grill-with-docsSkill
- handoffSkill
- high-end-visual-designSkill
- humanizerSkill
- i-have-adhdSkill
- imagegen-frontend-mobileSkill
- imagegen-frontend-webSkill
- image-to-codeSkill
- implementation-orchestratorSkill
- improve-codebase-architectureSkill
- marpSkill
- minimalist-uiSkill
- oss-repo-reviewSkill
- pretty-mermaidSkill
- redesign-existing-projectsSkill
- reducing-entropySkill
- retroSkill
- rpiSkill
- sentrySkill
- setup-matt-pocock-skillsSkill
- setup-ts-deep-modulesSkill
- show-meSkill
- supervisorSkill
- teachSkill
- tech-specSkill
- to-questionnaireSkill
- to-specSkill
- to-ticketsSkill
- The first 60 shown.
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.

