← All skill packs

Development & Testing Skills

Skill pack
13 skills0 selected
specddSkills in this pack

Use when Claude Code needs to create, add, restructure, or improve SpecDD .sdd contract files, define ownership or write authority, clean up missing or unclear specs, or introduce SpecDD adoption without changing implementation unless explicitly requested.

English

Use when Claude Code needs to diagnose or fix a bug in a SpecDD project by reproducing or inspecting failure, comparing observed behavior to active .sdd contracts, and applying the smallest authorized fix.

English

Use when Claude Code needs to implement a requested code, docs, tests, task, or spec change in a SpecDD project by following Resolve, Read, Authorize, Change, Verify, and Report under active bootstrap and .sdd authority.

English

Use when Claude Code needs to write or update user, developer, release, onboarding, or operational documentation from SpecDD specs while preserving source contract boundaries and avoiding unsupported promises.

English

Use when Claude Code needs to explain a SpecDD .sdd file, feature contract, or effective spec chain in succinct human language, covering purpose, scope, behavior, boundaries, tasks, scenarios, and uncertainty without editing or expanding the contract.

English

Use when Claude Code needs to get oriented in a SpecDD project by reading .specdd/bootstrap.md, project/local bootstraps, root specs, explicitly applicable or requested spec files, and git status before later work, while making no edits.

English

Use when Claude Code is explicitly asked for a plan, or must resolve unclear SpecDD scope, write authority, public-contract risk, affected files, or verification before safe implementation; do not trigger for ordinary authorized changes.

English

Use when Claude Code needs to refactor code, tests, docs, specs, or project structure in a SpecDD project while preserving specified behavior, public contracts, scenarios, ownership, and local write authority.

English

Use when Claude Code needs to review a diff, branch, pull request, changed files, or proposed changes against active SpecDD contracts, focusing on spec violations, behavioral regressions, missing checks, and concrete findings.

English

Use when Claude Code needs to classify risk before SpecDD work starts, especially around write authority, public contracts, security, data, migrations, dependencies, verification gaps, rollback, or destructive operations.

English

Use when Claude Code needs to find, add, interpret, organize, or update Tasks entries in SpecDD .sdd files, including task status changes after implementation and verification are complete.

English

Use when Claude Code needs to derive, add, update, or assess focused tests from active SpecDD Must, Scenario, Handles, Returns, Raises, Tasks, or Done when contracts.

English

Use when Claude Code needs to map SpecDD specs to code, tests, docs, changed files, public behavior, references, verification coverage, or gaps while preserving the distinction between read context and write authority.

English

Includes Specdd Adopt, Specdd Debug, Specdd Docs, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills13CategorygeneralStars0

What’s included

Specdd Adopt

Use when Claude Code needs to create, add, restructure, or improve SpecDD .sdd contract files, define ownership or write authority, clean up missing or unclear specs, or introduce SpecDD adoption without changing implementation unless explicitly requested.

Specdd Debug

Use when Claude Code needs to diagnose or fix a bug in a SpecDD project by reproducing or inspecting failure, comparing observed behavior to active .sdd contracts, and applying the smallest authorized fix.

Specdd Do

Use when Claude Code needs to implement a requested code, docs, tests, task, or spec change in a SpecDD project by following Resolve, Read, Authorize, Change, Verify, and Report under active bootstrap and .sdd authority.

Specdd Docs

Use when Claude Code needs to write or update user, developer, release, onboarding, or operational documentation from SpecDD specs while preserving source contract boundaries and avoiding unsupported promises.

Specdd Explain

Use when Claude Code needs to explain a SpecDD .sdd file, feature contract, or effective spec chain in succinct human language, covering purpose, scope, behavior, boundaries, tasks, scenarios, and uncertainty without editing or expanding the contract.

Specdd Orient

Use when Claude Code needs to get oriented in a SpecDD project by reading .specdd/bootstrap.md, project/local bootstraps, root specs, explicitly applicable or requested spec files, and git status before later work, while making no edits.

Specdd Plan

Use when Claude Code is explicitly asked for a plan, or must resolve unclear SpecDD scope, write authority, public-contract risk, affected files, or verification before safe implementation; do not trigger for ordinary authorized changes.

Specdd Refactor

Use when Claude Code needs to refactor code, tests, docs, specs, or project structure in a SpecDD project while preserving specified behavior, public contracts, scenarios, ownership, and local write authority.

Specdd Review

Use when Claude Code needs to review a diff, branch, pull request, changed files, or proposed changes against active SpecDD contracts, focusing on spec violations, behavioral regressions, missing checks, and concrete findings.

Specdd Risk

Use when Claude Code needs to classify risk before SpecDD work starts, especially around write authority, public contracts, security, data, migrations, dependencies, verification gaps, rollback, or destructive operations.

Specdd Task

Use when Claude Code needs to find, add, interpret, organize, or update Tasks entries in SpecDD .sdd files, including task status changes after implementation and verification are complete.

Specdd Test

Use when Claude Code needs to derive, add, update, or assess focused tests from active SpecDD Must, Scenario, Handles, Returns, Raises, Tasks, or Done when contracts.

Specdd Trace

Use when Claude Code needs to map SpecDD specs to code, tests, docs, changed files, public behavior, references, verification coverage, or gaps while preserving the distinction between read context and write authority.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Specdd Adopt skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: Apache-2.0. The author’s terms apply.
Development & Testing Skills | Agent Skills Atlas