sdd-apply

Translate change requests into runnable code with phase-based execution and progress tracking.

Updated Jun 22, 2024
One-click install
npx skills add https://github.com/KilloconQ/dotfiles --skill sdd-apply-killoconq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-apply
Source: https://github.com/KilloconQ/dotfiles/tree/main/opencode/.config/opencode/skills/ssd-apply
Command: npx skills add https://github.com/KilloconQ/dotfiles --skill sdd-apply-killoconq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implementing changes manually is error-prone and time-consuming. This Skill guarantees consistent, code-first execution by translating a change request into concrete implementation steps aligned with specs and design.

Core Features & Use Cases

  • Automated task translation: Reads change materials (specs, design, tasks) and produces runnable code implementations.
  • Orchestrator-driven workflow: Coordinates with the orchestrator to fetch change context, delta, and configuration, ensuring traceability.
  • Progress tracking & mode-aware artifacts: Updates tasks.md and artifacts depending on the configured mode (openspec, engram, none).
  • Use Case: A new feature request arrives; this Skill implements the assigned tasks and reports completion to the orchestrator.

Quick Start

Use the sdd-apply skill to implement the tasks from a change by following the provided specs and design.

Frequently Asked Questions about sdd-apply

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

FAQPage Schema
How do I automate translating change requests into runnable code?

Automating task implementation translates change requests into runnable code by reading specs, design documents, and task lists to generate concrete implementation steps. This orchestrator-driven workflow ensures consistent, code-first execution aligned with project configuration.

What is an orchestrator-driven workflow for task implementation?

An orchestrator-driven workflow coordinates the execution of coding tasks by fetching change context, delta, and configuration. It guides the coder through validation and execution while ensuring traceability and conformance with repository conventions.

Does automated task implementation work with existing specs and design documents?

Yes, automated task implementation reads existing change materials including specs, design documents, and task lists. It uses these inputs to produce runnable code implementations that align with the provided project configuration and repository conventions.

How do I track progress during phase-based task execution?

Progress tracking during phase-based task execution updates the tasks.md file and generates mode-aware artifacts. The system modifies these tracking files depending on the configured mode, which includes openspec, engram, or none.

When should I not use automated end-to-end code implementation?

You should avoid automated end-to-end code implementation when your changes lack formal specs, design documents, or task lists. The workflow relies on these structured inputs to translate change requests into runnable code and guarantee consistent execution.