Skip to content
πŸ€– Consolidated, AI-optimized SKF docs: llms-full.txt. Fetch this plain text file for complete context.

Workflows

SKF includes 10 workflows organized by purpose:


Command: @Ferris SF

Purpose: Initialize forge environment, detect tools, set capability tier, auto-index project.

When to Use: First time using SKF in a project. Run once per project.

Key Steps: Detect tools β†’ Determine tier β†’ Create forge-config.yaml β†’ Auto-index (Deep)

Agent: Ferris (Architect mode)


Command: @Ferris BS

Purpose: Scope and design a skill through guided discovery.

When to Use: Before Create Skill when you want maximum control over what gets compiled.

Key Steps: Gather intent β†’ Analyze target β†’ Define scope β†’ Write skill-brief.yaml

Agent: Ferris (Architect mode)


Command: @Ferris CS

Purpose: Compile a skill from a brief. Supports --batch for multiple briefs.

When to Use: After Brief Skill, or with an existing skill-brief.yaml.

Key Steps: Load brief β†’ Ecosystem check β†’ AST extract β†’ QMD enrich β†’ Compile β†’ Validate β†’ Generate

Agent: Ferris (Architect mode)


Command: @Ferris US

Purpose: Smart regeneration preserving [MANUAL] sections. Detects individual vs stack internally.

When to Use: After source code changes when an existing skill needs updating.

Key Steps: Load existing β†’ Detect changes β†’ Re-extract β†’ Merge (preserve MANUAL) β†’ Validate β†’ Write

Agent: Ferris (Surgeon mode)


Command: @Ferris QS <package-or-url>

Purpose: Brief-less fast skill with package-to-repo resolution.

When to Use: When you need a skill quickly β€” no brief needed. Accepts package names or GitHub URLs.

Key Steps: Resolve target β†’ Ecosystem check β†’ Quick extract β†’ Compile β†’ Validate β†’ Write

Agent: Ferris (Architect mode)


Command: @Ferris SS

Purpose: Consolidated project stack skill with integration patterns.

When to Use: When you want your agent to understand your entire project stack β€” not just individual libraries.

Key Steps: Detect manifests β†’ Rank dependencies β†’ Scope confirmation β†’ Parallel extract β†’ Detect integrations β†’ Compile stack β†’ Generate references

Agent: Ferris (Architect mode)


Command: @Ferris AN

Purpose: Decomposition engine β€” discover what to skill, recommend stack skill.

When to Use: Brownfield onboarding of large repos or multi-service projects.

Key Steps: Scan project β†’ Identify units β†’ Map exports β†’ Detect integrations β†’ Recommend β†’ Generate briefs

Agent: Ferris (Architect mode)


Command: @Ferris AS

Purpose: Drift detection between skill and current source.

When to Use: To check if a skill has fallen out of date with its source code.

Key Steps: Load skill β†’ Re-index source β†’ Structural diff β†’ Semantic diff (Deep) β†’ Classify severity β†’ Report

Agent: Ferris (Audit mode)


Command: @Ferris TS

Purpose: Cognitive completeness verification. Quality gate before export.

When to Use: After creating or updating a skill, before exporting.

Key Steps: Load skill β†’ Detect mode β†’ Coverage check β†’ Coherence check β†’ Score β†’ Gap report

Agent: Ferris (Audit mode)


Command: @Ferris EX

Purpose: Package for distribution + platform-aware context injection into CLAUDE.md/AGENTS.md.

When to Use: When a skill is ready for distribution or CLAUDE.md integration.

Key Steps: Load skill β†’ Package β†’ Generate snippet β†’ Update CLAUDE.md β†’ Token report β†’ Summary

Agent: Ferris (Delivery mode)


setup-forge (one-time)
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ β”‚ β”‚
analyze-source quick-skill create-stack-skill
β”‚ β”‚ β”‚
brief-skill β”‚ β”‚
β”‚ β”‚ β”‚
create-skill β”‚ β”‚
β”‚ β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
test-skill (quality gate)
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”
β”‚ β”‚
export-skill audit-skill
β”‚
update-skill (loops back to test)

PhaseWorkflowsNotes
1a (Core Engine)setup-forge, create-skill, test-skill, export-skillMust build first
1b (Entry Points)quick-skill, brief-skill, create-stack-skillComplete v1.0
2 (Lifecycle)audit-skill, update-skill, analyze-sourcePost-launch