| name | skill-architect |
| description | Creates, refines, ingests, and evaluates agent skills using archetype-driven design. Use when building skills from scratch, extracting knowledge from documentation, or auditing skill quality. Do not use for non-skill related tasks or when other specialized skills are more appropriate. |
Skill Architect
Comprehensive reference for designing, building, ingesting, and evaluating agent skills.
This skill serves as a knowledge hub ā all principles, archetypes, and workflows are catalogued here. Load specific workflow references when needed.
ā ļø MANDATORY PREREQUISITE: Before proceeding with ANY task, you MUST read references/common.md completely. This contains the foundational principles, archetypes, and shared patterns that all workflows depend on. NEVER skip this step.
ā ļø Required Reading Before Any Task
MANDATORY ā READ ENTIRE FILE: Before proceeding with any workflow, you MUST read references/common.md (~370 lines) completely from start to finish. NEVER skip this prerequisite.
Do NOT load workflow-specific files until you have completed common.md.
What is a Skill?
A Skill is NOT a tutorial. A Skill is a knowledge externalization mechanism.
Traditional AI knowledge is locked in model parameters. To teach new capabilities:
Traditional: Collect data ā GPU cluster ā Train ā Deploy new version
Cost: $10,000 - $1,000,000+
Timeline: Weeks to months
Skills change this:
Skill: Edit SKILL.md ā Save ā Takes effect on next invocation
Cost: $0
Timeline: Instant
This is the paradigm shift from "training AI" to "educating AI" ā like a hot-swappable LoRA adapter that requires no training.
The Core Formula
Good Skill = Expert-only Knowledge ā What Claude Already Knows
A Skill's value is measured by its knowledge delta ā the gap between what it provides and what the model already knows.
- Expert-only knowledge: Decision trees, trade-offs, edge cases, anti-patterns, domain-specific thinking frameworks
- What Claude already knows: Basic concepts, standard library usage, common programming patterns
The Delta Standard
Only provide context the agent cannot infer.
Negative: Explaining what PDFs are or how import works
Positive: Specific column mappings for proprietary formats
Decision Tree: Which Workflow?
ā ļø STOP: Have you read references/common.md yet? If not, read it first. All workflows depend on understanding these foundational principles.
Use this decision tree to determine which workflow reference to load:
START: What do you need to do with skills?
ā
āā "Create a new skill from scratch"
ā āāā First: [references/common.md](references/common.md) ā Then: [references/build.md](references/build.md)
ā
āā "Extract knowledge from docs/skills to create skill"
ā āāā First: [references/common.md](references/common.md) ā Then: [references/ingest.md](references/ingest.md)
ā
āā "Evaluate or audit skill quality"
ā āāā First: [references/common.md](references/common.md) ā Then: [references/judge.md](references/judge.md)
ā
āā "Understand skill principles/archetypes"
āāā [references/common.md](references/common.md)
Quick Reference by Task:
Reference Files
Foundation knowledge ā Core philosophy, principles, archetypes, and shared patterns.
Contents:
- Three Core Principles
- The Five Skill Archetypes
- Progressive Disclosure
- Frontmatter Specification
- Black Box Scripts Pattern
- Plan-Validate-Execute Pattern
- Structural Archetypes
Creation workflow ā Step-by-step guidance for building and refining skills from scratch.
Contents:
- Creating Skills Workflow (8 steps)
- Refining Skills Workflow
- State Anchoring Strategy
- Pipeline Sequencing
- Writing Style Requirements
- Building-specific validation checklists
Extraction workflow ā Golden Path method for distilling knowledge from documentation and existing skills.
Contents:
- What Gets Ingested (source types)
- Golden Path Method (8 steps)
- Pattern Extraction
- Source-specific strategies (README, Tutorial, Knowledge Base, etc.)
- Ingestion-specific validation
Evaluation framework ā 11-dimensional scoring system for comprehensive skill quality assessment.
Contents:
- Evaluation Framework (150 points)
- 11 Dimensions with scoring rubrics
- Evaluation Protocol (5 steps)
- Common Failure Patterns
- Practical Examples
Quick Reference
The Five Skill Archetypes
Each archetype is a feeling, not a checklist.
| Archetype | Value | When to Use |
|---|
| Executor | Reliability | "I need this done the same way, every time" |
| Consultant | Wisdom | "I need expert judgment" |
| Generator | Consistency | "Everything must look the same" |
| Orchestrator | Coordination | "Many parts, one symphony" |
| Minimalist | Simplicity | "Keep it simple" (3 steps or fewer) |
Vibe Test:
- Reliable execution needed? ā Executor
- Expertise and judgment needed? ā Consultant
- Consistent output from templates? ā Generator
- Multiple workflows to coordinate? ā Orchestrator
- Simple and direct? ā Minimalist
Three Core Principles
-
Simplicity Over Fragmentation ā Keep core knowledge in SKILL.md; only disperse when >35,000 characters or highly situational (<5% of tasks)
-
Set Appropriate Degrees of Freedom ā Match specificity to task fragility. Narrow bridge (low freedom) for fragile operations; open field (high freedom) for variable tasks
-
Match Autonomy to Task ā Use Criticality + Variability framework: High+Low=Protocol, High+High=Guided, Low+Any=Heuristic
Progressive Disclosure
Skills use tiered loading for optimal token economics:
Tier 1: Metadata (~100 tokens)
- Name and description
- Always loaded for discovery
Tier 2: SKILL.md (<35,000 characters)
- Complete operational instructions
- Loaded when skill is invoked
Tier 3: Resources (as needed)
- Files in references/ or scripts/
- Loaded on specific demand only
Anti-Patterns to Avoid
Development Anti-Patterns:
- Deep Nesting ā
references/v1/setup/config.md ā Flatten to references/setup-config.md
- Vague Description ā "Helps with coding" ā Use clear capability + use case
- Over-Engineering ā Scripts for simple tasks ā Use native tools first
- Code Blocks in Body ā Large code blocks in SKILL.md ā Move to examples/ or scripts/
Archetype Anti-Patterns:
- The "Kitchen Sink" ā One skill tries to do everything
- The "Indecisive Orchestrator" ā Too many paths, unclear direction
- The "Pretend Executor" ā Scripts that require constant guidance
- The "Argumentative Consultant" ā Opinions without expertise
When in Doubt
ā ļø Remember: Always read references/common.md FIRST before any workflow.
- Building from scratch? ā common.md ā build.md
- Extracting from docs? ā common.md ā ingest.md
- Evaluating quality? ā common.md ā judge.md
- Learning fundamentals? ā common.md