sdd-apply

Implement tasks from a change with TDD cycles and persist progress.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/oteroweb/OWFINANCE2026 --skill sdd-apply-oteroweb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-apply
Source: https://github.com/oteroweb/OWFINANCE2026/tree/main/.claude/skills/sdd-apply
Command: npx skills add https://github.com/oteroweb/OWFINANCE2026 --skill sdd-apply-oteroweb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a disciplined framework to implement tasks from a change by writing actual code, updating task status, and persisting progress across Engram/openspec backends.

Core Features & Use Cases

  • Task loading and interpretation from the orchestrator, with TDD or standard workflows.
  • Step-by-step execution including RED-GREEN-REFACTOR cycles when TDD mode is detected.
  • Progress persistence via mem_update (engram) or filesystem markers, ensuring traceable task completion.

Quick Start

Instruct the agent to load the assigned change and begin implementation following the specified 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 tasks from a change specification into working code?

Task implementation from a change is executed by loading change data, following design decisions, writing the actual code, and marking the task complete in tasks.md. The skill coordinates this end-to-end workflow to turn specs into working code.

How does progress persistence work when applying changes across multiple tasks?

Progress persistence tracks task completion by updating tasks.md and syncing state via configured backends. It supports Engram mem_update or filesystem markers, ensuring traceable progress across single changes containing multiple tasks.

Can I run TDD cycles with RED-GREEN-REFACTOR when writing code from a change?

Yes, TDD cycles are fully supported when TDD mode is detected during task execution. The workflow automatically follows RED-GREEN-REFACTOR steps for each task, ensuring tests guide the actual code writing process.

Do I need OpenSpec to persist task status and progress?

OpenSpec is one supported persistence mode for tracking task status, but Engram is also natively supported. You can use either backend to update progress and ensure traceable completion of your assigned tasks.

What is the best way to manage task loading and interpretation for code implementation?

Task loading and interpretation is handled by the orchestrator, which feeds the change data to the skill. The skill then applies the specified workflow, whether standard or TDD, to execute tasks step-by-step and write the corresponding real code.