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.

Core Skills vs Reference Docs

The ADLC framework contains 35 Core Skills and 176 supporting reference documents:

  • 35 Core Skills (files named SKILL.md): Active skills with trigger patterns in frontmatter. Loaded on-demand when you invoke matching commands or describe matching scenarios. These consume context only when activated.
  • 176 Reference Docs: Supporting documentation bundled within skill directories (sub-patterns, validation protocols, examples). NOT loaded into context unless the parent skill activates them.

The landing page and CLAUDE.md show "35 Skills" — these are the active, trigger-matched capabilities. The reference docs provide depth when a skill is invoked.

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+"
---

Which Skill Do I Need?

I need to...Use this skillCategoryTrigger
Estimate infrastructure costs before deploymentfinops/cost-optimization-patternsFinOps/finops:analyze, /terraform:cost
Build and test CDK stackscdk/cdk-patternsCDK/cdk:test, /cdk:synth
Debug CDK deployment errorscdk/debugging-cdk-errorsCDKCDK error messages
Test CDK infrastructure (3-tier)cdk/testing-cdk-infrastructureCDK/cdk:test
Build Terraform modulesterraform skillsTerraform/terraform:test, /terraform:synth
Run Playwright E2E testsdevelopment/webapp-testingTesting/documentation:validate, E2E testing
Generate executive FinOps reportsreporting/executive-reportingReporting/finops:report, persona reports
Cross-validate MCP vs native APIvalidation/mcp-cross-validationValidationMCP accuracy validation
Validate inventory across sourcesvalidation/inventory-cross-validationValidation/inventory:lz-cross-validate
Set up Docker Compose environmentsdevelopment/local-first-dockerDevelopmentDocker, devcontainer setup
Create MCP server integrationsdevelopment/mcp-builderDevelopmentMCP server creation
Generate commit messages from diffsdevelopment/git-commit-helperDevelopmentgit commit preparation
Implement pytest enterprise patternspytest-enterpriseTestingpytest, moto, fixtures
Run battle tests (L1-L4)testing/battle-testTestingPre-release validation
Validate CI workflows locallytesting/ci-local-validationTestingGitHub Actions validation
Create dashboard visualizationsdashboards/vizro-mcp-integrationDashboards/dashboards:generate
Test dashboard accuracydashboards/dashboard-testingDashboards/dashboards:validate
Handle AWS Health eventsaws/aws-health-event-triageAWSAWS Health notifications
Score EC2 for decommissionaws/ec2-scream-testAWSEC2 scream test scoring
Use AWS SDK patterns correctlyaws-boto3-patternsAWSboto3, multi-account ops
Manage FinOps parametersfinops/parameter-injectionFinOpsFinOps parameter parsing
Implement incremental collectionfinops/incremental-collectionFinOpsDelta data collection
Apply industry compliance profilesgovernance/industry-profilesGovernanceFSI, Energy, Telecom, Aviation
Sync CLI docs from registrydocumentation/cli-docs-syncDocumentation/documentation:sync-cli
Configure devcontainer profilesdevelopment/devcontainer-profilesDevelopment.devcontainer/ setup
Create skills and agentsdevelopment/skill-creatorDevelopmentNew component creation
Build HTML artifactsdevelopment/artifacts-builderDevelopmentReact/Tailwind artifacts
Orchestrate F2T2EA cyclesxops/f2t2ea-cycle-orchestratorxOps/xops:f2t2ea-cycle
Implement K3D clustersk3d skillsKubernetesK3D cluster setup
Run ceremonies (standup/retro)ceremonies skillsCeremonies/metrics:daily-standup
Manage sprint configurationconfig skillsConfigSprint settings
Optimize testing coststesting/testing-cost-optimizerTestingTest infrastructure costs
Set up observabilityobservability skillsObservabilityMELT telemetry, SLOs
Implement Azure patternsazure skillsAzureAzure operations
Manage security posturesecurity skillsSecuritySecurity scanning, compliance

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)