Published skills
Showing 48 of 60
skills-standards
Standards for authoring SDD plugin skills — frontmatter, self-containment, and input/output schemas.
commit
Create a commit following repository guidelines with proper versioning and changelog updates.
sdd
Spec-driven development (SDD) plugin for Claude Code — a collection of specialized AI agents, phased implementation plans, and verified code generation for full-stack teams
typescript-standards
Shared TypeScript coding standards for strict, immutable, type-safe code.
agents-standards
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
critic
Two-step self-review at every task lifecycle phase. Step 1 (this skill) runs in-context to gather session signals — files read vs grepped, user pushback, build evidence, degradation signs. Step 2 launches a forked subagent for unbiased code/plan review with fresh eyes. Combined report classifies findings as hard blocks or soft warnings.
manifest-validation
Validate plugin and marketplace manifest files against the official Claude Code specification
commands-standards
Standards for authoring SDD plugin commands — frontmatter, user interaction, skill/agent invocation, CLI integration, and output formatting.
d2
D2 diagramming language reference for architecture diagrams, sequence diagrams, grid layouts, SQL tables, and class diagrams. Produces .d2 files rendered via CLI or playground.
plugin-product-standards
Technical product expert specializing in platform engineering, DevOps, and AI dev tools. Critically reviews the SDD plugin for DX issues, inconsistencies, and gaps.
tasks
Manage tasks and plans using the .tasks/ directory.
docs-standards
Writes and maintains user-facing documentation for the SDD plugin. Proactively detects when docs are out of sync with plugin capabilities.
change-creation
Create change specification and implementation plan with dynamic phase generation. Supports feature, bugfix, refactor, and epic types.
commit-standards
Guidelines for consistent, well-documented commits in SDD projects
version-orchestration
Displays installed and project plugin versions with mismatch detection.
contract-standards
OpenAPI contract standards for API specification, versioning, and type generation.
frontend-standards
MVVM architecture standards for React/TypeScript frontends with TanStack ecosystem, TailwindCSS, and Shadcn UI.
helm-standards
Standards for Helm charts in SDD projects, including settings-driven patterns.
domain-population
Populate domain specs (glossary, entity definitions, use-cases) from SPEC.md content during implementation.
spec-solicitation
Guided requirements gathering through structured questions to create comprehensive specifications. Produces a complete requirements document via non-blocking conversational interaction.
spec-writing
Templates and validation for writing product specifications.
helm-scaffolding
Scaffolds Helm charts for SDD components, driven by component settings.
integration-testing-scaffolding
Scaffolds integration test suite structure with database setup, API testing, and Testkube configuration.
external-spec-integration
Process external specifications through transformation, classification, gap analysis, component discovery, and decomposition. Creates workflow items with classified context.
database-scaffolding
Scaffolds PostgreSQL database component with migrations, seeds, and management scripts.
techpack-settings
Component type definitions, settings schemas, directory patterns, and validation rules for the fullstack-typescript tech pack.
change-orchestration
Orchestrates the full change lifecycle — routes actions to phase-specific sub-files.
project-scaffolding
Scaffolds project-level structure (root files, specs).
project-settings
Manage project settings in sdd/sdd-settings.yaml including component settings that drive scaffolding.
techpacks
Single gateway for all core↔tech-pack interactions. Reads manifests, resolves paths, loads skills/agents, routes commands.
capabilities
Intent-to-command mappings for fullstack-typescript tech pack features.
config-scaffolding
Scaffolds the config component for centralized configuration management, driven by component settings.
init-orchestration
Orchestrates SDD project initialization — version detection, environment verification, scaffolding, and git setup.
spec-decomposition
Analyze specifications and decompose into independent changes.
component-discovery
Discover required technical components through targeted questions based on classified requirements.
backend-standards
CMDO architecture standards for Node.js/TypeScript backends with strict layer separation.
database-standards
PostgreSQL database standards for migrations, seeds, and schema management.
help-content
Tech pack description, available commands, and getting-started guide for fullstack-typescript.
planning
Templates and guidance for implementation plans with dynamic phase generation.
backend-scaffolding
Scaffolds Node.js/TypeScript backend components with CMDO architecture, driven by component settings.
e2e-testing-standards
End-to-end testing with Playwright - browser automation, visual regression, test data management.
spec-index
Manage spec registry and generate snapshots.
cicd-scaffolding
Scaffolds CI/CD pipeline definitions using GitHub Actions for build, test, lint, and deploy workflows.
config-standards
Standards and patterns for SDD configuration management.
config-orchestration
Orchestrates project configuration operations — generate, validate, diff, and add-env.
scaffolding
Orchestrates component scaffolding by delegating to component-specific scaffolding skills.
typescript-standards
Shared TypeScript coding standards for strict, immutable, type-safe code.
workflow-state
Internal skill for managing workflow lifecycle state in sdd/workflows/. Provides session-independent, resumable workflow tracking.
Category alert