Skip to main content

Using Skills

Skills are reusable knowledge packages that provide domain expertise, procedures, and reference material to agents. Unlike commands (which you invoke), skills are loaded automatically based on context.

How Skills Load

User types "CDK test" in chat
|
MANIFEST.json matches trigger pattern "CDK"
|
Loads: cdk-patterns skill + testing-orchestration-reference skill
|
Agent receives domain knowledge for CDK testing

Skills load via three mechanisms:

MechanismExampleWhen
Trigger patternsUser says "Terraform" → loads terraform-patternsAutomatic
Agent referenceqa-engineer references testing-skill-frameworkAgent invocation
Explicit @import@.claude/skills/testing/autonomous-testing.mdManual

Core Skills (20)

Always available across all projects.

Testing (6 skills)

SkillPurpose
testing-skill-frameworkMaster testing methodology
testing-orchestration-reference3-tier test orchestration
autonomous-testingSelf-directed test execution
visual-verificationScreenshot-based validation
docusaurus-testingDocumentation site testing
cross-validation-docsDocs vs source accuracy

Development (6 skills)

SkillPurpose
cdk-patternsCDK construct patterns
terraform-patternsTerraform module patterns
git-commit-helperCommit message standards
skill-creatorCreate new skills
mcp-builderBuild MCP integrations
artifacts-builderBuild deployable artifacts

Dashboards (5 skills)

SkillPurpose
webapp-testingWeb app validation
dashboard-testingDashboard data validation
cross-validation-mcp-apiMCP vs API accuracy
marketplace-testingComponent catalog testing
design-token-validationDesign token consistency

Other (3 skills)

SkillPurpose
invest-quality-gatesUser story quality scoring
reflective-learningKolb Cycle + session reflection
operational-excellencePDCA enforcement

Marketplace Skills (75)

Opt-in per-project. Browse at Component Marketplace.

Key categories:

  • Product Management (65 skills) — PRDs, OKRs, personas, roadmaps, GTM
  • Security (4 skills) — threat modeling, compliance
  • Document Processing (3 skills) — PDF extraction, analysis
  • Governance (1 skill) — regulatory compliance

Enable Marketplace Skills

// settings.local.json
{
"skills": {
"marketplace": ["product-management/*", "security/*"]
}
}

Skill Anatomy

Every skill follows a 13-field frontmatter standard:

---
name: skill-name
description: "What this skill provides"
agent: [agent-that-uses-it]
context: fork # isolated context
model: sonnet # or opus
allowed-tools: [Read, Bash, Grep, Glob]
license: Apache-2.0
metadata:
version: 1.0.0
adlc_version: 3.7.1
visibility: public
track: public # public | startup | enterprise
industries: [] # FSI, Energy, Telecom, Aviation
disclosure-level: full # full | partial | minimal
compatibility: "Claude Code 1.0+, ADLC 3.2+"
---

Tips

  • Skills load in a forked context — they don't bloat the main conversation
  • Use /speckit.improve to audit which skills consume the most tokens
  • The reflective-learning skill is mandatory for retrospectives
  • PM skills require explicit opt-in (65 skills = significant token budget)