This skill should be used when recognizing recurring themes, identifying patterns in work or data, or when "pattern", "recurring", or "repeated" are mentioned. For implementation, see codify skill.
View on GitHubplugins/outfitter/skills/patterns/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/outfitter-dev/agents/blob/main/plugins/outfitter/skills/patterns/SKILL.md -a claude-code --skill patternsInstallation paths:
.claude/skills/patterns/# Pattern Identification Observe signals → classify patterns → validate with evidence → document findings. ## Steps 1. Collect signals from conversation, code, or data 2. Classify pattern type (workflow, orchestration, heuristic, anti-pattern) 3. Validate against evidence threshold (3+ instances, multiple contexts) 4. Document pattern with constraints and examples 5. If implementation needed, delegate by loading the `outfitter:codify` skill <when_to_use> - Recognizing recurring themes in work or data - Codifying best practices from experience - Extracting workflows from repeated success - Identifying anti-patterns from repeated failures - Building decision frameworks from observations NOT for: single occurrences, unvalidated hunches, premature abstraction </when_to_use> <signal_identification> Watch for these signal categories: | Category | Watch For | Indicates | |----------|-----------|-----------| | **Success** | Completion, positive feedback, repetition, efficiency | Pattern worth codifying | | **Frustration** | Backtracking, clarification loops, rework, confusion | Anti-pattern to document | | **Workflow** | Sequence consistency, decision points, quality gates | Process pattern | | **Orchestration** | Multi-component coordination, state management, routing | Coordination pattern | See [signal-types.md](references/signal-types.md) for detailed taxonomy. </signal_identification> <pattern_classification> Four primary pattern types: | Type | Characteristics | Use When | |------|-----------------|----------| | **Workflow** | Sequential stages, clear transitions, quality gates | Process has ordered steps | | **Orchestration** | Coordinates components, manages state, routes work | Multiple actors involved | | **Heuristic** | Condition → action mapping, context-sensitive | Repeated decisions | | **Anti-Pattern** | Common mistake, causes rework, has better alternative | Preventing failures | See [pattern-types.md](references/pattern-types.md) for templat