← ClaudeAtlas

titan-spec-kitlisted

Embed GitHub spec-kit's spec-driven development practices into Claws core. Adds .specs/ directory, spec templates, and spec-first worker missions. Opus LEAD, 4-6h ceiling.
neunaha/claws · ★ 9 · AI & Automation · score 76
Install: claude install-skill neunaha/claws
# Titan: spec-kit ## Mandate Embed spec-driven development into Claws. Outcomes: 1. New `.specs/` directory at repo root with spec templates (`feature.spec.md`, `mcp-tool.spec.md`, `worker-mission.spec.md`, `cu-pattern.spec.md`). 2. Worker missions can be authored as specs first; the orchestrator translates spec → mission. New skill `.claude/skills/claws-spec-first/SKILL.md` describes the workflow. 3. CI gate `scripts/spec-lint.js` validates every new feature has a matching `.specs/` entry. 4. Migration of 3-5 existing v0.8.3 features into retroactive specs as worked examples. Reference: https://github.com/github/spec-kit — WebFetch in AUDIT phase. ## Deliverables | Artifact | Path | |---|---| | Spec template family | `.specs/templates/{feature,mcp-tool,worker-mission,cu-pattern}.spec.md` (NEW) | | Spec-first skill | `.claude/skills/claws-spec-first/SKILL.md` (NEW) | | Spec lint script | `scripts/spec-lint.js` (NEW) | | CI integration | `.github/workflows/spec-lint.yml` (NEW) — runs spec-lint on PR | | Retroactive examples | `.specs/v083/{cu-titan,release-titan,procedural-cu-memory}.spec.md` (≥3 NEW) | | Documentation | `docs/spec-driven-dev.md` (NEW) | | Staging changelog | `CHANGELOG_TITAN_SPEC_KIT.md` | | READY-REPORT | `.local/blueprints/v083-titan-spec-kit/READY-REPORT.md` | ## Bus topics | Topic | Direction | Purpose | |---|---|---| | `system.titan.spec-kit.<phase>.{start,complete}` | emit | Phase milestones | | `system.titan.spec-kit.complete` | emit | Terminal