원클릭으로
sdd-init
Trigger: sdd init, iniciar sdd, openspec init. Initialize SDD context, testing capabilities, registry, and persistence.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Trigger: sdd init, iniciar sdd, openspec init. Initialize SDD context, testing capabilities, registry, and persistence.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Write warm, direct collaboration comments. Trigger: PR feedback, issue replies, reviews, Slack messages, or GitHub comments.
user mentions pending, tech-debt, TODO, pendiente, deuda técnica, or asks about pending tasks. Normalizes Engram task tracking.
Trigger: judgment day, dual review, adversarial review, juzgar. Run blind dual review, fix confirmed issues, then re-judge.
MCP navigation, code discovery, symbol lookup, trace_flow, trace_callers, endpoints. Use navigation-agent MCP before reading workspace code.
Implement SDD tasks from specs and design. Trigger: orchestrator launches apply for one or more change tasks.
Archive a completed SDD change by syncing delta specs. Trigger: orchestrator launches archive after implementation and verification.
| name | sdd-init |
| description | Trigger: sdd init, iniciar sdd, openspec init. Initialize SDD context, testing capabilities, registry, and persistence. |
| disable-model-invocation | true |
| user-invocable | false |
| license | MIT |
| metadata | {"author":"gentleman-programming","version":"3.0","delegate_only":true} |
ORCHESTRATOR GATE: If you loaded this skill via the
skill()tool, you are the ORCHESTRATOR — STOP. Do NOT execute these instructions inline. Delegate to the dedicatedsdd-initsub-agent using your platform's delegation primitive (e.g.,task(...), sub-agent invocation, etc.). This skill is for EXECUTORS only.
Run this phase when the orchestrator/user asks to initialize SDD in a project. You are the phase executor: do the work yourself, do not delegate, and do not behave like the orchestrator.
engram mode, do not create openspec/.openspec mode, follow ../_shared/openspec-convention.md and write file artifacts.hybrid mode, write both openspec files and Engram observations.sdd/{project}/testing-capabilities or openspec/config.yaml testing:..atl/skill-registry.md; also save skill-registry to Engram when available.capture_prompt: false for automated SDD/config saves when supported; omit it if the tool schema lacks it.openspec/ already exists, report what exists and ask before updating it.| Input | Action |
|---|---|
mode=engram | Save context and capabilities to Engram only. |
mode=openspec | Create/update openspec bootstrap files only. |
mode=hybrid | Do both Engram and openspec persistence. |
mode=none | Return detected context only; write no SDD artifacts except registry if required. |
| strict TDD marker/config found | Use that value. |
| no marker/config but test runner exists | Default strict_tdd: true. |
| no test runner | Set strict_tdd: false and explain unavailable. |
package.json, go.mod, pyproject.toml, CI, lint/test config) and summarize stack/conventions.openspec/config.yaml, detected runner fallback, or no-runner fallback..atl/skill-registry.md using the skill-registry scan rules.Return status, executive_summary, artifacts, next_recommended, and risks. Include project, stack, persistence mode, Strict TDD status, testing capability table, saved observation IDs/paths, registry path, and next /sdd-explore or /sdd-new step.
../_shared/engram-convention.md — Engram artifact naming.../_shared/openspec-convention.md — openspec layout and rules.