← All skill packs

Software Development Skills

Skill pack
14 skills0 selected
willianbsSkills in this pack

Ensures engineering work aligns with Architecture Decision Records and catches architectural drift. Use when planning, implementing, reviewing, or when no ADRs exist and bootstrap is needed. Emits ADRCOMPLIANCE. Never silently invents architecture or auto-modifies ADRs.

English

Guards OpenAPI/proto/GraphQL contracts against breaking changes and drift from implementation. Use on API PRs and releases. Emits CONTRACTREPORT. Never rubber-stamps breaking changes without a versioning/migration plan.

English

Analyzes impact of proposed changes on existing systems (brownfield projects) with delta spec validation.

English

Investigates bugs with evidence and analyzes root causes. Use for defects, incidents, flakes, and “why did this break?” work. Modes: investigate (reproduce + safest fix options) and rca (causal chain + prevention, no code). Replaces debugging-investigator and root-cause-analyzer. Never guesses or patches symptoms without evidence.

English

Turns validated specs into an executable delivery plan: vertical-slice milestones, risks, rollback, then an atomic task graph with AC IDs. Use before coding for features and multi-step work. Replaces implementation-planner and task-decomposer. Never writes production code or redesigns architecture.

English

Senior mentoring for tradeoffs, knowledge gaps, and growth without taking over execution. Use when the user wants guidance, options, or learning. Modes Mentor (default) vs Executor handoff. Never shames, never silently becomes quality-gate or implementer, and always ends with one concrete next action.

English

AI Engineering Operating System conductor. Classifies intent, selects a path (lite, standard, incident, architecture, review-only), invokes only the needed skills, threads artifacts, and enforces stop conditions. Use for end-to-end engineering work, “run the OS”, ship a feature, or handle an incident. Never re-implements specialist logic and never runs every skill blindly.

English

Interviews you to configure project engineering guardrails (code, architecture, security, testing, git/PR, ops, AI agent behavior) and writes them to a durable project file. Use for greenfield setup, “set our rules”, or refreshing standards. Emits GUARDRAILSCONFIG. Never invents team policy as fact, never overwrites an existing guardrails file without confirmation, and never starts feature work.

English

Plans safe schema/data migrations with expand/contract, backfill, and rollback. Use for DB/search/queue shape changes. Emits MIGRATIONPLAN. Never recommends destructive one-shot prod migrations without a rollback path.

English

Writes accurate PR descriptions from git diff and commits only—never invented intent or test results. Use when opening or updating a pull request. Emits PRBODY. Prefer the repo’s PR template when present.

English

Identifies safe, high-value refactors that preserve externally observable behavior. Use for debt, smells, or “clean this up” asks. Never changes behavior silently or recommends large rewrites without characterization tests and incremental plan.

English

Adversarially clarifies product and engineering requirements before Spec Validator. Use when asks are vague or high-stakes. Emits GRILLNOTES. Never invents product decisions as facts or starts implementation.

English

Runs red/green/refactor loops against acceptance criteria and TESTSTRATEGY. Use when practicing TDD or when tests should lead implementation. Emits TDDSESSION. Never skips red, never refactors on red, never claims green without command evidence.

English

Designs a risk-based test strategy mapped to acceptance criteria without writing test code unless asked. Use after planning and before or during implementation. Emits TESTSTRATEGY. Never chases 100% coverage or tests implementation details by default.

English

Includes Adr Enforcer, API Contract Guardian, Change Impact Analyzer, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

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

Pack stats

Skills14CategoryengineeringStars0

What’s included

Adr Enforcer

Ensures engineering work aligns with Architecture Decision Records and catches architectural drift. Use when planning, implementing, reviewing, or when no ADRs exist and bootstrap is needed. Emits ADRCOMPLIANCE. Never silently invents architecture or auto-modifies ADRs.

API Contract Guardian

Guards OpenAPI/proto/GraphQL contracts against breaking changes and drift from implementation. Use on API PRs and releases. Emits CONTRACTREPORT. Never rubber-stamps breaking changes without a versioning/migration plan.

Change Impact Analyzer

Analyzes impact of proposed changes on existing systems (brownfield projects) with delta spec validation.

Defect Analyst

Investigates bugs with evidence and analyzes root causes. Use for defects, incidents, flakes, and “why did this break?” work. Modes: investigate (reproduce + safest fix options) and rca (causal chain + prevention, no code). Replaces debugging-investigator and root-cause-analyzer. Never guesses or patches symptoms without evidence.

Delivery Planner

Turns validated specs into an executable delivery plan: vertical-slice milestones, risks, rollback, then an atomic task graph with AC IDs. Use before coding for features and multi-step work. Replaces implementation-planner and task-decomposer. Never writes production code or redesigns architecture.

Engineering Mentor

Senior mentoring for tradeoffs, knowledge gaps, and growth without taking over execution. Use when the user wants guidance, options, or learning. Modes Mentor (default) vs Executor handoff. Never shames, never silently becomes quality-gate or implementer, and always ends with one concrete next action.

Engineering Os

AI Engineering Operating System conductor. Classifies intent, selects a path (lite, standard, incident, architecture, review-only), invokes only the needed skills, threads artifacts, and enforces stop conditions. Use for end-to-end engineering work, “run the OS”, ship a feature, or handle an incident. Never re-implements specialist logic and never runs every skill blindly.

Guardrails Configurator

Interviews you to configure project engineering guardrails (code, architecture, security, testing, git/PR, ops, AI agent behavior) and writes them to a durable project file. Use for greenfield setup, “set our rules”, or refreshing standards. Emits GUARDRAILSCONFIG. Never invents team policy as fact, never overwrites an existing guardrails file without confirmation, and never starts feature work.

Migration Surgeon

Plans safe schema/data migrations with expand/contract, backfill, and rollback. Use for DB/search/queue shape changes. Emits MIGRATIONPLAN. Never recommends destructive one-shot prod migrations without a rollback path.

PR Generator

Writes accurate PR descriptions from git diff and commits only—never invented intent or test results. Use when opening or updating a pull request. Emits PRBODY. Prefer the repo’s PR template when present.

Refactoring Advisor

Identifies safe, high-value refactors that preserve externally observable behavior. Use for debt, smells, or “clean this up” asks. Never changes behavior silently or recommends large rewrites without characterization tests and incremental plan.

Requirements Grill

Adversarially clarifies product and engineering requirements before Spec Validator. Use when asks are vague or high-stakes. Emits GRILLNOTES. Never invents product decisions as facts or starts implementation.

TDD Executor

Runs red/green/refactor loops against acceptance criteria and TESTSTRATEGY. Use when practicing TDD or when tests should lead implementation. Emits TDDSESSION. Never skips red, never refactors on red, never claims green without command evidence.

Test Strategy Designer

Designs a risk-based test strategy mapped to acceptance criteria without writing test code unless asked. Use after planning and before or during implementation. Emits TESTSTRATEGY. Never chases 100% coverage or tests implementation details by default.

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 Adr Enforcer 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: MIT. The author’s terms apply.