원클릭으로
intent-kernel
Distil a raw brief/brain-dump/ticket into a 5-field intent kernel ready to seed Phase 1 spec (Wave 27 §26
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Distil a raw brief/brain-dump/ticket into a 5-field intent kernel ready to seed Phase 1 spec (Wave 27 §26
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when: checking spec-vs-code fidelity, finding orphaned acceptance criteria, finding orphaned tests, detecting stale specifications, running sdd analyze drift, auditing traceability health
Author and tighten .sdd-modules/policy.yaml; resolve extends chains; choose allow/deny lists; verify with sdd doctor --policy-preflight (Wave 26 §25 #1).
Phase 3 (Architect) namespace meta-skill — REST, async messaging, ADR, hexagonal.
Diagnostic namespace meta-skill — module verify, drift, hidden Unicode, sizing.
Phase 4 (Implement) namespace meta-skill — TDD, hotspot review, commit hygiene.
Module operations namespace meta-skill — install, update, verify, APM coexistence.
| name | intent-kernel |
| namespace | false |
| keyword-tags | ["intent","brief","brain-dump","ticket","kernel","5-field","intake","distil","spec-seed"] |
| description | Distil a raw brief/brain-dump/ticket into a 5-field intent kernel ready to seed Phase 1 spec (Wave 27 §26 |
Purpose: convert messy raw input (brain dump, ticket, transcript, PRD fragment) into a
tight 5-field kernel that any downstream Phase 1 spec can consume directly. The kernel
is an intake aid, not a primary artifact — it is always subordinate to the formal
spec.md produced in Phase 1 and never satisfies Gate 1 on its own.
spec.md faster without losing fidelity.sdd new --from-brief <file> invokes this skill to pre-populate the spec scaffold.sdd-specify namespace when brief, brain-dump, intake, kernel,
or distil appear in the active context.constitution.md (used as guardrail; loaded via mandatory-startup-files).[NEEDS CLARIFICATION] for any
that cannot be derived from the input (never invent content).sources: provenance list from the input file paths / references used.sdd new --from-brief).## Intent Kernel
| Field | Content |
|-------|---------|
| Problem | <one sentence — the core user/system problem being solved> |
| Capabilities | <comma-separated list of functional outcomes the solution must deliver> |
| Constraints | <hard technical, regulatory, or timeline constraints; none if truly absent> |
| Non-goals | <explicit out-of-scope items to prevent scope creep> |
| Success signal | <observable, measurable condition that proves the problem is solved> |
**Sources:** <file1>, <file2>, …
spec.md, does not satisfy Gate 1,
and is not an authoritative artifact. It is discardable once the spec is written.[NEEDS CLARIFICATION].@requirement-analyst
or @clarification agent immediately after kernel delivery.Triggered by: brief, brain-dump, intake, kernel, distil, seed spec.