sdd-apply

Execute SDD tasks from memory by writing code and running tests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement end-to-end SDD task execution by reading tasks and design from memory, writing code, and running tests to ensure correctness.

Core Features & Use Cases

  • Memory-driven task execution: loads tasks, design, and spec from memory and implements changes in order.
  • Test-first validation: runs the project test suite after each task to verify completion and prevent regressions.
  • Deviation logging: notes any deviations from the design and preserves evidence for audit.

Quick Start

Instruct the agent to apply the SDD plan from memory to implement all tasks and verify results with tests.

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 design specs stored in memory?

Automate code implementation by using a memory-driven task execution tool that reads design specs and tasks from memory, writes the required code in order, and runs tests to verify correctness. This ensures memory-guided design implementation across multiple files.

Can I run tests automatically after each code implementation task is completed?

Yes, you can run tests automatically after each code implementation task. The test-first validation mechanism executes the project test suite after every memory-driven task completion to verify correctness and prevent regressions.

What is memory-guided design implementation and when do I need it for task automation?

Memory-guided design implementation is an automated process that reads tasks, design, and specs from memory to write code. You need it for end-to-end task automation when your development workflow requires recalling design reasoning and validating implementation through test-driven execution.

How do I log deviations from the design during automated code implementation?

Log deviations from the design during automated code implementation by using a deviation logging mechanism. This notes any changes from the original design during task execution and preserves evidence for audit purposes.

Does memory-driven task execution work for multi-file code implementation projects?

Yes, memory-driven task execution works for multi-file code implementation projects. It satisfies memory recall of tasks, design, and spec across multiple files while applying test-driven validation to ensure end-to-end SDD task correctness.

What's the best way to execute SDD tasks from memory without manual coding?

The best way to execute SDD tasks from memory without manual coding is to instruct an agent to apply the SDD plan from memory. This automates reading tasks and design, writing code, and running tests to ensure correctness.