subagent-driven-development
OBobra/superpowers298k2,631 new stars in the last 7 days
Analyze conversations to extract reusable skill patterns. Used internally by FastClaw to auto-generate skills from complex multi-step tasks.
Analyze a conversation and determine if it demonstrates a reusable multi-step workflow that should be saved as a skill.
Extract a skill when ALL of the following are true:
Do NOT extract when:
Given a conversation transcript, identify:
If the conversation demonstrates a reusable skill, output JSON:
{
"extract": true,
"skill": {
"name": "Human Readable Name",
"slug": "kebab-case-slug",
"description": "One-line description of what this skill does and when to trigger it",
"content": "Full SKILL.md content with YAML frontmatter and markdown instructions"
}
}
If not reusable, output:
{
"extract": false
}
When generating the SKILL.md content:
name and description{baseDir} for any bundled resource referencesA conversation where the user asks to set up a new Go project with CI, and the agent creates go.mod, writes a Makefile, sets up GitHub Actions, and adds a Dockerfile — this is a good extraction candidate because:
The extracted skill would capture the project structure, file templates, and the sequence of steps, parameterized for project name and Go version.
OBobra/superpowers298k2,631 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days