Sdd Harness — AI skill for Claude Code
Give any repo a canonical AI control plane.
How to install Sdd Harness
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open iMark21/agentlayer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sdd Harness does
Give any repo a canonical AI control plane. One prompt, any AI — Codex, Claude, Copilot, Cursor.
Alternatives in AI
- Claudexor — Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-aware rotation across multiple 425 ★
- Prismor — Self-hosted runtime control plane for AI agents 334 ★
- Rails AI Context — 45 MCP tools that give AI coding agents ground truth about your Rails app: schema, models, routes, controllers 155 ★
README
sdd-harness
A runtime-agnostic **Spec-Driven Development harness** that any AI can operate. Drop it into a repo and the team — humans and AIs alike — follow one disciplined loop: **spec first, code second, verify against spec**. The pre-commit hook makes it non-optional.
Contents
- Why
- Install
- How it works
- Using it day to day
- What you get
- Proven in a real adoption
- Roadmap
- License · Read more
Why
Most "AI in your repo" setups lock you into one assistant, drop ungoverned context, and let code drift from intent until nobody can explain why anything is the way it is.
sdd-harness fixes three things at once:
- Spec before code, enforced. A pre-commit hook blocks feature commits that change code without touching a spec or ADR. The discipline is structural, not a guideline people forget.
- Runtime-agnostic. The brain lives in
.ai/. Any AI (Claude Code, Codex, Cursor, Copilot, Gemini, …) operates the project by reading it. Swapping assistants is a 5-line pointer file, not a migration. (See [ADR 0008](.ai/adrs/0008-runtime-agnost
Related Skills
Observer
Local-first control plane for AI coding agents — launch browser terminals, run and remotely control sessions,
Pixcode
Self-hosted AI coding agent control plane — Claude Code, Codex, Gemini CLI, Cursor, Qwen & OpenCode in one wor
Omnigento
Keep AI coding-agent instructions consistent across Cursor, Claude, Copilot, Codex, and AGENTS.md. One canonic
Vibeplane
The local-first control plane for AI coding agents. One binary that watches the Claude Code and GitHub Copilot
Cerberus Term
A GUI terminal multiplexer with remote control — native panes that run any CLI (Claude Code, Copilot, Codex, a
Agsync
Agsync is a repo-native control plane for managing skills, MCP servers, secrets, and agent configs across AI c
Related Agents
Model Runner
Deterministic wrapper that runs a prompt on a non-Claude model (OpenAI via Codex, Cursor's composer/grok/glm,
Paperclip Reviewer
Paperclip 2026.529+ governance-first integration platform code review specialist — control plane + adapters tw
VespeR
Control plane for Claude Code workflows: interactive sessions, agents, patterns, DAGs, and resumable context.