sdd-apply

Implement coding tasks from specifications using TDD or standard workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Portmeo/rag-chat-project --skill sdd-apply-portmeo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-apply
Source: https://github.com/Portmeo/rag-chat-project/tree/main/.claude/skills/sdd-apply
Command: npx skills add https://github.com/Portmeo/rag-chat-project --skill sdd-apply-portmeo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Task Implementation: Executes specific coding tasks assigned by an orchestrator.
  • TDD Workflow Support: Facilitates a Test-Driven Development cycle (Red-Green-Refactor).
  • Standard Workflow Support: Implements code directly when TDD is not active.
  • Use Case: When a new feature is designed, this Skill can take the detailed tasks and implement them, writing tests first if TDD is enabled, and then refactoring the code to meet project standards.

Quick Start

Implement the tasks assigned for Phase 1, tasks 1.1 through 1.3, following the TDD workflow.

Frequently Asked Questions about sdd-apply

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

FAQPage Schema
How do I implement code from specifications using a Test-Driven Development workflow?

To implement code using Test-Driven Development, this Skill executes tasks by writing tests first, then creating code to pass them, and finally refactoring to meet project conventions. It detects TDD mode via project configuration.

Can I automate task execution for standard software development without TDD?

Yes, you can automate task execution for standard software development without TDD. The Skill implements code directly from specifications when TDD is not active in the project configuration.

What is the best way to translate software design documents into working code?

Translating software design documents into working code is best handled by analyzing specifications and implementing tasks accordingly. This Skill automates that translation while ensuring adherence to project requirements and conventions.

Does the implementation workflow support automated refactoring after writing tests?

Yes, the implementation workflow supports automated refactoring after writing tests. It follows the Red-Green-Refactor cycle during Test-Driven Development to ensure code meets project standards.

How does code implementation detect test runner commands for task execution?

Code implementation detects test runner commands by analyzing your project configuration. This allows the Skill to identify TDD mode and execute test-driven task implementation appropriately.