Analyze conversations to extract reusable skill patterns. Used internally by FastClaw to auto-generate skills from complex multi-step tasks.
53
61%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/fastclaw-skill-learner/SKILL.mdAnalyze 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.
533a138
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.