Examples
Examples & Use Cases
Section titled âExamples & Use CasesâThis section provides practical examples for using SKF: Skill Forge.
Example Workflows
Section titled âExample WorkflowsâQuick Skill â 47 Seconds
Section titled âQuick Skill â 47 SecondsâDeveloper adds cognee to a Python project for AI memory management. Agent keeps hallucinating method signatures and config options.
@Ferris QS https://github.com/topoteretes/cogneeFerris reads the repository, extracts the public API via source reading, validates against spec. Skill appears in skills/cognee/. Agent stops hallucinating. Forty-seven seconds. Done.
Brownfield Platform â 8 Minutes
Section titled âBrownfield Platform â 8 MinutesâAlexâs team adopts BMAD for 10 microservices (TypeScript, Go, Rust).
@Ferris SF # Setup â Deep mode detected@Ferris AN # Analyze â 10 services mapped@Ferris CS --batch # Create â batch generation10 individual skills + 1 platform stack skill. BMM architect navigates cross-service flows with verified knowledge.
Release Prep â Trust Builder
Section titled âRelease Prep â Trust BuilderâSarah prepares v3.0.0 with breaking changes.
@Ferris AS # Audit â finds 3 renames, 1 removal, 1 addition@Ferris US # Update â preserves [MANUAL] sections, adds annotations@Ferris TS # Test â verify completeness@Ferris EX # Export â package for npm releaseShips with npm release. Consumers upgrade â their agents use the correct function names. Zero hallucination tickets.
Stack Skill â Integration Intelligence
Section titled âStack Skill â Integration IntelligenceâArmelâs full-stack project: Next.js + Serwist + SpacetimeDB + better-auth.
@Ferris SSFerris detects 8 significant dependencies, finds 5 co-import integration points. Generates a consolidated stack skill. The agent now knows: âWhen you modify the auth flow, update the Serwist cache exclusion at src/sw.ts:L23.â Integration intelligence no other tool provides.
Common Scenarios
Section titled âCommon ScenariosâScenario A: Greenfield + BMM Integration
Section titled âScenario A: Greenfield + BMM IntegrationâBMAD user starts a new project. BMM architect suggests skill generation after retrospective.
@Ferris BS # Brief â scope the skill@Ferris CS # Create â compile from brief@Ferris TS # Test â verify completeness@Ferris EX # Export â inject into CLAUDE.mdSkills accumulate over sprints. Agent gets smarter every iteration.
Scenario B: Multi-Repo Platform
Section titled âScenario B: Multi-Repo PlatformâAlex needs cross-service knowledge for 10 microservices.
One forge project, multiple QMD collections, hub-and-spoke skills with integration patterns.
Scenario C: External Dependency
Section titled âScenario C: External DependencyâDeveloper needs skills for a library that doesnât have official skills.
@Ferris QS better-authChecks ecosystem first. If no official skill exists: generates from source. source_authority: community.
Scenario D: Docs-Only (SaaS/Closed Source)
Section titled âScenario D: Docs-Only (SaaS/Closed Source)âNo source code available â only documentation.
Generate from docs + QMD-indexed content. T2/T3 confidence only. source_authority: community.
Tips & Tricks
Section titled âTips & TricksâProgressive Capability
Section titled âProgressive CapabilityâStart with Quick mode (no setup required), upgrade to Forge (install ast-grep), then Deep (install QMD). Each tier builds on the previous â you never lose capability.
Batch Operations
Section titled âBatch OperationsâUse --batch with create-skill and test-skill to process multiple skills at once. Progress is checkpointed â use --continue to resume if interrupted.
Stack Skills + Individual Skills
Section titled âStack Skills + Individual SkillsâStack skills focus on integration patterns. Individual skills focus on API surface. Use both together for maximum coverage.
The Loop
Section titled âThe LoopâAfter each sprintâs refactor, run @Ferris US to regenerate changed components. Export updates CLAUDE.md automatically. Skill generation becomes routine â like running tests.
Troubleshooting
Section titled âTroubleshootingâCommon Issues
Section titled âCommon IssuesââForge halted: ast-grep not foundâ Install ast-grep to unlock Forge mode: https://ast-grep.github.io
âNo brief foundâ
Run @Ferris BS first to create a skill brief, or use @Ferris QS for brief-less generation.
âEcosystem check: official skill existsâ
An official skill already exists for this package. Consider installing it with npx skills add instead of generating your own.
Quick mode skills have lower confidence Quick mode reads source without AST analysis. Install ast-grep to upgrade to Forge mode for structural truth (T1 confidence).
Getting More Help
Section titled âGetting More Helpâ- Run
/bmad-helpâ analyzes your current state and suggests what to do next (e.g./bmad-help my batch creation failed halfway, how do I resume?) - Run
@Ferris SFto check your current tier and tool availability - Review
forge-config.yamlfor runtime configuration - Check module configuration in your BMAD settings