What it does
Generates Software Design Document (SDD) delta specifications for proposed changes. The skill accepts a change proposal and produces structured requirements and scenarios describing what is ADDED, MODIFIED, or REMOVED. It follows strict workflows for copying existing requirements, writing deltas, and producing testable Given/When/Then scenarios.
When to use it
- When an orchestrator or change proposal requests a formal delta spec for implementation planning.
- During the specification phase where requirements must be written or modified as full blocks (archive-safe).
- In workflows that persist specs to an artifact store (engram/openspec/hybrid) or return in-memory spec artifacts.
What's included
- Scripts: none (this is a procedural skill with authoring rules).
- References: links to shared conventions and exact delta-format templates embedded in the skill body.
- Instructions: step-by-step rule set for ADDED/MODIFIED/REMOVED sections, requirement copy-and-edit workflow, RFC2119 usage, and size budget guidance.
Compatible agents
Executor-capable agents that can be delegated tasks by an orchestrator. This skill is marked delegate-only and disables inline model invocation — intended for sub-agents that persist spec artifacts.
Not yet audited
This skill has not been reviewed by our automated audit pipeline yet.