cyberneticlibrary

Extract patterns into reusable skills

extractskillsetup L217,464
alirezarezvani/claude-skills
What it does

Transform a debugging solution or pattern into a standalone reusable skill

Best for

Capturing one-off debugging solutions as reusable skills to avoid re-discovering the same fix.

Inputs
  • · Pattern description, optional --name and --output flags, --dry-run for preview
Outputs
  • · SKILL.md, reference docs, examples; portable .claude/skills/<name>/ directory
Preconditions

Proven pattern with recurring use across 2+ projects or non-obvious debugging solution

Failure modes
  • · Pattern too project-specific
  • · Skill name conflicts with reserved fragments (claude, anthropic)
  • · Examples not generalizable
Trust signals
  • · Portable skill format with SKILL.md
  • · Reserved name fragment detection (claude, anthropic)
  • · Optional code examples and dry-run mode