sdd-apply

Implement code tasks from change requests with TDD or standard workflows.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-apply-fwdarth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-apply
Source: https://github.com/fwdarth/agent-teams-lite-domainaware/tree/main/.opencode/skills/sdd-apply
Command: npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-apply-fwdarth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of writing and implementing code based on predefined tasks, specifications, and designs, ensuring adherence to project conventions and testing methodologies.

Core Features & Use Cases

  • Code Implementation: Writes actual code to fulfill specific tasks derived from a change request.
  • TDD Workflow Support: Guides the RED -> GREEN -> REFACTOR cycle when Test-Driven Development is detected.
  • Standard Workflow Support: Implements tasks directly when TDD is not active.
  • Task Tracking: Updates task completion status in tasks.md.
  • Use Case: When a user needs to add a new authentication middleware to a web application, this Skill can take the specifications and design documents and generate the necessary Go code, including writing failing tests first if TDD is enabled.

Quick Start

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

Frequently Asked Questions about sdd-apply

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

FAQPage Schema
How do I automate code implementation from a change request with task tracking?

Test-Driven Development implementation follows the RED, GREEN, and REFACTOR cycle, writing failing tests first before generating functional code. This Skill detects active TDD workflows and applies the methodology accordingly.

Can I implement tasks without using TDD if my project uses a standard development workflow?

Yes, you can implement tasks using a standard workflow. The Skill directly writes code to fulfill specifications when TDD is not active, bypassing the test-first cycle for conventional software development.

What specifications do I need to provide for automated code generation?

You must provide specific tasks, specifications, and design documents. The Skill uses these inputs to write code that fulfills the change request while adhering to established project conventions.

Does the code generation workflow support test execution and task status updates?

Yes, the workflow supports test execution during the TDD cycle and updates task completion status in artifact files. This ensures your code implementation aligns with testing methodologies.

What is the best way to implement multiple tasks from a single design document?

The best way is to execute tasks sequentially from the design document. This Skill writes code for each specified task and tracks completion status in artifact files, maintaining implementation order.