Back to .md Directory

Skills Reference — agentflow

Catalogs 61 skills wired into a governance loop, maps their dependencies and chains, and provides a quick-reference table for choosing the right one.

May 2, 2026
0 downloads
1 views
ai agent prompt workflow
View source

What this file does

Catalogs 61 skills wired into a governance loop, maps their dependencies and chains, and provides a quick-reference table for choosing the right one.

When to use it

  • Onboarding to a project that uses a skill-based agentic workflow
  • Deciding which skill to invoke for a given task or pipeline stage
  • Understanding how skills chain together from idea to production
  • Auditing or extending an existing skill catalog

Skills Reference — agentflow

Complete catalog of skills integrated into the governance loop. Each skill is a reusable prompt module that plugs into a specific loop stage.


Skill Dependencies & Prerequisites

Skills don't run in isolation — they depend on pipeline state and often chain together.

Dependency Map

                    ┌─────────────────┐
                    │  /sc:brainstorm  │  Ideation → Refining
                    └────────┬────────┘
                             │
                    ┌────────▼────────────────┐
                    │  /requirements-clarity   │  Catch ambiguities
                    └────────┬────────────────┘
                             │
                    ┌────────▼────────┐
                    │  /sc:spec-panel  │  Refining → Ready (gate: >= 7.0)
                    └────────┬────────┘
                             │
                    ┌────────▼────────┐
                    │   /sc:workflow   │  Ready → TODO-Today queue
                    └────────┬────────┘
                             │
                    ┌────────▼────────┐
                    │  /sh:ux-design  │  (if user flow exists)
                    │  wireframe →    │  validate → graduate
                    │  /frontend-     │  → hi-fi on top
                    │   design        │
                    └────────┬────────┘
                             │
              ┌──────────────▼──────────────┐
              │        INNER LOOP           │
              │                             │
              │  ┌───────────────────────┐  │
              │  │ /test-driven-dev      │  │  Step 6: Write test first
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ /verification         │  │  Step 7: Verify ACs
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ /requesting-review    │  │  Step 8: Self-review
              │  │ /receiving-review     │  │
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ CLEANUP SUB-LOOP      │  │  Step 9: Quality gate
              │  │  /sc:analyze          │  │
              │  │  /production-code-audit│ │  (M+ tasks only)
              │  │  /sc:cleanup          │  │  (enforces /clean-code)
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ /commit-smart         │  │  Step 10: Atomic commit
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ /finishing-branch     │  │  Step 11: PR + merge
              │  └──────────┬────────────┘  │
              │             ▼               │
              │  ┌───────────────────────┐  │
              │  │ /session-handoff      │  │  Step 13: Save context
              │  └───────────────────────┘  │
              └─────────────────────────────┘
                             │
                      every 10 stories
                             │
                    ┌────────▼────────┐
                    │    /kaizen      │  Retrospective
                    └─────────────────┘

Prerequisites per Skill

SkillRequiresProduces
/sc:brainstormRaw idea in INBOX or BACKLOG#IdeationRequirements document
/requirements-clarityBrainstorm output existsAmbiguity report, clarified requirements
/sc:spec-panelSpec document with US + ACScore (gate: >= 7.0), improvement suggestions
/sh:ux-designUser flow (Figma/Miro/PRD), optional business-panel briefClickable wireframe prototype, component mapping, handoff doc
/sc:designRequirements doc (architecture tasks)Architecture specification
/sc:workflowReady items in BACKLOGPopulated TODO-Today.md queue
/test-driven-developmentTask in queue with clear ACFailing test file
/verification-before-completionImplementation complete, tests passingEvidence log (test output, screenshots)
/requesting-code-reviewChanged files in working treeReview findings
/receiving-code-reviewReview feedback receivedApplied fixes
/sc:analyzeImplementation completeQuality findings (Low/Medium/High)
/production-code-auditTask size >= M (Medium)Security/perf/arch findings
/sc:cleanupFindings from /sc:analyzeFixed code, clean findings
/commit-smartClean greenlight, all findings resolvedAtomic commit
/finishing-a-development-branchOn a feature branch, commit donePR created, branch strategy decided
/session-handoffTask(s) complete or session endingHANDOVER.md with resume checklist
/kaizen10 User Stories completed since last retroActionable improvement items

Skill Chains

Common sequences of skills that execute together as workflows.

Chain 1: Graduation Pipeline

Trigger: New idea needs to become implementable work.

/sc:brainstorm "idea description" --depth deep
    ↓ produces requirements doc
/requirements-clarity
    ↓ catches ambiguities, iterates
/sc:spec-panel requirements/SPEC.md --mode critique --focus requirements
    ↓ gate: score >= 7.0 (else iterate)
/sc:workflow requirements/SPEC.md --strategy systematic
    ↓ populates TODO-Today.md queue

Example:

User sends: "We need dark mode support"

1. /sc:brainstorm "dark mode support" --depth deep
   → Outputs requirements doc with scope, edge cases, themes

2. /requirements-clarity
   → Catches: "Does dark mode apply to exported assets or just UI?"
   → Clarifies: UI only, export uses explicit color schemes

3. /sc:spec-panel requirements/SPEC_DARK_MODE.md --mode critique
   → Score: 7.5/10 — Ready

4. /sc:workflow requirements/SPEC_DARK_MODE.md --strategy systematic
   → Generates 5 queue items in TODO-Today.md

Chain 1b: UX Wireframe Pipeline

Trigger: Feature has a multi-step user flow (onboarding, checkout, wizard, form).

/sh:business-panel "feature PRD" --focus competitive
    ↓ strategic constraints (JTBD, ICP, risk flags)
/sh:ux-design <figma-url or PRD>
    ↓ Phase 1-3: ingest flow → plan → generate wireframe
    ↓ Phase 4-5: concept branching → compare & decide
    ↓ Phase 6-8: iterate → graduation gate
/frontend-design
    ↓ builds hi-fi ON TOP of wireframe (no restart)
/sh:plan
    ↓ implementation plan for remaining backend/integration work

Example:

User sends: "We need an onboarding wizard for new users"

1. /sh:business-panel requirements/PRD_ONBOARDING.md --focus growth
   → Christensen: JTBD = "get first meeting scheduled within 5 min"
   → Godin: "reduce steps to under 5 — each step is a drop-off cliff"
   → Taleb: "if OAuth fails, user is stuck — mandatory fallback"

2. /sh:ux-design figma.com/board/abc123
   → Generates clickable 5-step wireframe in React (target stack)
   → Playwright smoke test: all steps clickable, no dead ends
   → User: "Give me option B as chat-based onboarding"
   → Concept B generated, comparison table, user picks chat-based

3. /frontend-design
   → Replaces grayscale with design tokens, placeholders with components
   → Preserves flow structure and navigation from wireframe

4. /sh:plan
   → Plans backend API, auth integration, analytics events

Chain 2: Implementation Cycle (per task)

Trigger: First unchecked - [ ] item in TODO-Today.md.

/test-driven-development
    ↓ write failing test
[implement until test passes]
    ↓
/verification-before-completion
    ↓ verify ACs with evidence
/requesting-code-review
    ↓ self-review changed files
/receiving-code-review (if issues found)
    ↓ apply fixes

Example:

Task: "- [ ] Implement US-DM-01: CSS custom property theme tokens"

1. /test-driven-development
   → Creates tests/test_dark_mode_tokens.py
   → Tests assert :root has --bg-primary, --text-primary, etc.
   → Tests fail (tokens don't exist yet)

2. [Implementation]
   → Add CSS custom properties to shell.css
   → Tests pass

3. /verification-before-completion
   → Evidence: test output (5/5 pass), screenshot of both themes

4. /requesting-code-review
   → Reviews shell.css changes
   → Finding: "hardcoded fallback #fff should use var(--bg-default)"

5. /receiving-code-review
   → Evaluates finding: valid, applies fix

Chain 3: Quality Tail (mandatory, end of every batch)

Trigger: Implementation complete, before commit.

/sc:analyze "<changed files>" --focus quality
    ↓ identifies findings (Low/Medium/High)
/production-code-audit (if task size >= M)
    ↓ deep security/perf/architecture scan
/sc:cleanup --type all
    ↓ fixes Low findings, enforces /clean-code
[if Medium+ findings: STOP — human review]
    ↓
/commit-smart
    ↓ atomic conventional commit
/finishing-a-development-branch (if on feature branch)
    ↓ PR creation, merge strategy

Example:

Changed files: app/services/theme_service.py, app/static/css/shell.css

1. /sc:analyze "app/services/theme_service.py app/static/css/shell.css"
   → 2 Low findings: missing type hint, unused import

2. /production-code-audit (task was Medium)
   → No security issues, no perf concerns

3. /sc:cleanup --type all
   → Fixes: adds type hint, removes unused import
   → Re-runs greenlight: all green

4. /commit-smart
   → "feat(theme): add CSS custom property tokens for dark mode"

5. /finishing-a-development-branch
   → Creates PR: "Dark mode: CSS token system"
   → Suggests squash merge

Chain 4: Context Management

Trigger: Session ending or context window approaching limits.

/session-handoff
    ↓ produces HANDOVER.md with:
    ↓   - git state (branch, modified files)
    ↓   - decisions made this session
    ↓   - open questions
    ↓   - resume checklist for next session

Chain 5: Retrospective

Trigger: 10 User Stories completed (counter in project memory).

/kaizen
    ↓ guides continuous improvement:
    ↓   - root cause analysis of recent issues
    ↓   - error proofing opportunities
    ↓   - standardization candidates
    ↓   - actionable items → BACKLOG#Ideation or CLAUDE.md rule updates

Skills by Category

Dev Loop Skills (wired to inner loop steps)

SkillStepWhat It DoesWhen to Skip
/test-driven-development6Writes failing test before implementationNon-US tasks (spikes, docs)
/verification-before-completion7Verifies acceptance criteria with evidenceNever — always required
/requesting-code-review8Self-reviews changed files for issuesTrivial 1-line fixes
/receiving-code-review8Evaluates and applies review feedbackNo feedback to process
/production-code-audit9Deep security/perf/arch scanTasks sized S (Small)
/clean-code9Coding standards during cleanup fixesN/A (enforced by /sc:cleanup)
/commit-smart10Semantic conventional commit with contextNever — always required
/finishing-a-development-branch11PR creation, branch cleanup, mergeNot on a feature branch
/session-handoff13Context save for next sessionNever — always at session end
/kaizenretroContinuous improvement retrospectiveCounter < 10 stories

Support Process Skills (parallel to dev loop)

SP-1: Go-to-Market Pipeline

Trigger: New product/feature release, marketplace listing. Cadence: Per release. Owner: Human initiates, agent executes.

StepSkillPurpose
1/marketing-strategy-pmmPositioning, ICP definition, messaging framework
2/launch-strategyLaunch plan, timeline, channel selection
3+/executing-marketing-campaignsCampaign execution across channels
3+/copywritingLanding page, listing, ad copy
3+/copy-editingPolish and refine existing copy
3+/social-contentPlatform-specific social media content
3+/marketing-ideasBrainstorm campaign concepts

Feedback loop: Campaign metrics → BACKLOG#Ideation for product improvements.


SP-2: SEO & Discovery Engine

Trigger: Monthly audit cycle or new content published. Cadence: Monthly audit + per-listing optimization. Owner: Human initiates audit, agent runs optimization.

StepSkillPurpose
1/seo-auditTechnical SEO health check
2/seo-optimizerContent and keyword optimization
2/programmatic-seoTemplate-driven pages at scale
2/schema-markupStructured data for rich results
2/analytics-trackingEvent tracking setup
3/google-analyticsTraffic analysis and insights
3/roier-seoLighthouse/PageSpeed performance audit

Feedback loop: SEO findings → BACKLOG#Ideation for technical fixes.


SP-3: Competitive Intelligence Radar

Trigger: Planning round, new competitor detected, quarterly review. Cadence: Per planning round or quarterly. Owner: Human initiates, agent researches.

StepSkillPurpose
1/competitor-alternativesCompetitor comparison and mapping
2/pricing-strategyPricing model analysis and recommendations
3/free-tool-strategyFree tool as marketing/acquisition lever
4/x-twitter-scraperSocial signal and trend monitoring
5/app-store-optimizationMarketplace listing optimization

Feedback loop: Competitive insights → BACKLOG priorities, pricing adjustments.


SP-4: Content Production Desk

Trigger: New listing needed, content calendar slot. Cadence: Per listing or weekly. Owner: Human assigns topic, agent produces.

StepSkillPurpose
1/content-research-writerResearch-backed articles with citations
2/content-creatorSEO-optimized marketing content
3/copy-editingFinal polish pass
4/viral-generator-builderShareable interactive tools
5/shopify-developmentE-commerce integration

Feedback loop: Content performance → BACKLOG#Ideation for new topics.


SP-5: Lightsout Hygiene

Trigger: End-of-day (queue empty + autopilot=run), planning round agenda item, or on-demand. Cadence: Daily (if autopilot active) or weekly minimum. Owner: Autopilot-triggered or human-initiated.

/health                        → pipeline staleness + velocity snapshot
/backlog-grooming              → archive shipped items, flag stale/orphans
/session-handoff               → save context for next session
StepSkillPurpose
1/healthPipeline staleness scan, velocity trend, risk review
2/backlog-groomingArchive shipped items, detect stale/orphans, cleanup fixes
3/session-handoffSave decisions, open questions, resume checklist

Workflow:

  1. /health produces a read-only pipeline snapshot
  2. /backlog-grooming runs the archive + cleanup pass (if candidates found)
  3. /session-handoff captures what was cleaned and any open decisions

Trigger conditions (any one):

  • Autopilot queue is empty (natural end-of-day)
  • Planning round (PO-05 agenda item #2)
  • User invokes /backlog-grooming directly
  • Weekly timer fires (if using /loop)

Feedback loop: Stale items → user decides: graduate, archive, or add Next action. Orphans → BACKLOG cleanup or deletion.


On-Demand Toolbox (invoke as needed)

SkillCategoryUse When
/sh:ux-designDesignClickable wireframe prototypes — validate flow before hi-fi
/figmaDesignTranslating Figma designs into code
/frontend-designDesignBuilding production-grade UI from scratch (or graduating a wireframe)
/canvas-designDesignCreating visual artifacts (PNG, PDF)
/imagegenGenerationGenerating or editing images via AI
/algorithmic-artGenerationCreating generative art with p5.js
/excalidraw-diagramVisualizationVisualizing workflows, architectures, data flows
/theme-factoryStylingApplying themed templates to artifacts
/git-pushingGitSafe push with pre-flight checks
/using-git-worktreesGitIsolated feature work in git worktrees
/git-context-controllerGitManaging agent memory as versioned files
/web-performance-optimizationPerformanceCore Web Vitals, bundle size, caching

Utility Skills (available but not governance-wired)

These skills are useful but don't have a fixed position in the loop. Invoke them when the context calls for it.

SkillPurpose
/changelog-generatorAuto-generate changelogs from git history
/clean-codePragmatic coding standards reference
/code-review-checklistComprehensive review checklist template
/crafting-effective-readmesREADME authoring by audience type
/create-planConcise implementation plan for coding tasks
/doc-coauthoringStructured documentation co-authoring workflow
/executing-plansExecute written plans with review checkpoints
/planning-with-filesManus-style file-based planning (task_plan.md, findings.md)
/python-patternsPython development principles and decision-making
/reducing-entropyMinimize total codebase size (manual activation only)
/security-best-practicesLanguage/framework-specific security review
/security-threat-modelRepository-grounded threat modeling
/ship-learn-nextTransform learning content into implementation plans
/skill-creatorGuide for creating new skills
/software-architecturePython/FastAPI architecture patterns
/writing-plansPlan implementation strategy before coding
/writing-rulesCreate hookify rules for automation
/sh:poster-analysisGenerate DIN A1 business analysis poster as PDF

Quick Reference: "Which skill do I need?"

I want to...Use this skill
Turn a raw idea into a spec/sc:brainstorm/requirements-clarity/sc:spec-panel
Start implementing a feature/test-driven-development
Check if my work is really done/verification-before-completion
Review my own code/requesting-code-review
Respond to review feedback/receiving-code-review
Run a quality check/sc:analyze/sc:cleanup
Do a deep security/perf audit/production-code-audit
Make a good commit/commit-smart
Create a PR and clean up branch/finishing-a-development-branch
Save context for next session/session-handoff
Run a team retrospective/kaizen
Write marketing copy/copywriting or /copy-editing
Optimize for search engines/seo-audit/seo-optimizer
Analyze competitors/competitor-alternatives/pricing-strategy
Create visual content/canvas-design or /imagegen
Create a business analysis poster/sh:poster-analysis
Wireframe a user flow/sh:ux-design/frontend-design
Build a UI component/frontend-design or /figma
Plan before coding/create-plan or /writing-plans
Create a new skill/skill-creator

61 skills wired to governance. 18 utility skills available on demand. Zero orphans.

What's inside

Dependency map, prerequisites table, 5 skill chains, category tables, and a quick-reference matrix, 61 skills total

Change this for your project

  • Replace /sc:brainstorm, /requirements-clarity, and other skill paths with your own skill names or file locations
  • Replace BACKLOG#Ideation, TODO-Today.md, HANDOVER.md with your own project's file names and paths
  • Replace cordsjon/20_agentflow with your own repository name if you reference this file from another repo

Where it goes

A standard operating procedure. Keep where the team or agent running the process will find it.

Worth borrowing

  • Skill chains as explicit workflows with triggers and examples
  • Dependency map showing what each skill requires and produces
  • Quick-reference table mapping user intent to the correct skill

Related Documents