sdd-apply

Implement coding tasks from specifications and update progress in tasks.md.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-apply-josemartinrodriguezmortaloni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-apply
Source: https://github.com/josemartinrodriguezmortaloni/opencode-config/tree/main/skill/sdd-apply
Command: npx skills add https://github.com/josemartinrodriguezmortaloni/opencode-config --skill sdd-apply-josemartinrodriguezmortaloni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of translating software specifications and design documents into actual, working code, ensuring adherence to project requirements.

Core Features & Use Cases

  • Task Implementation: Executes specific coding tasks assigned by an orchestrator based on provided specs and design.
  • Code Generation: Writes new code or modifies existing code to meet defined acceptance criteria.
  • Progress Tracking: Updates task status in tasks.md and reports implementation progress, deviations, and issues.
  • Use Case: After a design is finalized, this Skill takes a list of tasks like "Create user authentication module" and writes the Go code for it, updating the tasks.md file upon completion.

Quick Start

Use the sdd-apply skill to implement tasks 1.1 through 1.3 from the current change.

Frequently Asked Questions about sdd-apply

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate code from design specifications automatically?

To generate code from design specifications, this Skill reads your provided specs and writes or modifies code to meet defined acceptance criteria. It translates software design documents into working implementation tasks while adhering to project coding conventions and reporting deviations.

How does task execution track progress when implementing code from specs?

Task execution tracks progress by updating task completion status within the `tasks.md` file. As it writes code according to the provided design documents, it records implementation progress, notes any deviations, and reports discovered issues back to the orchestrator.

Can I use this to implement tasks across different technology stacks?

Yes, you can use this to implement tasks across different technology stacks. The Skill adheres to project coding conventions and utilizes relevant skills for specific technology stacks, executing coding tasks like creating a user authentication module in Go based on your finalized design.

What is the best way to manage spec adherence during code implementation?

The best way to manage spec adherence during code implementation is to execute tasks directly from finalized design documents. This Skill ensures adherence by writing code strictly according to provided specifications and reporting any deviations or discovered issues during the process.

Do I need an orchestrator to assign coding tasks for design implementation?

Yes, you need an orchestrator to assign coding tasks for design implementation. This Skill executes specific coding tasks assigned by an orchestrator based on provided specs and design, taking a list of tasks like implementing modules 1.1 through 1.3 and writing the corresponding code.