By adilasif
Engineering lifecycle orchestrator for Claude Code: OODA-loop-structured dev cycle with rigor profiles, phase handover contracts, and per-project adapters. Built on superpowers.
Drop the `/ooda` adapter template into the current project at `.claude/ooda.project.md`. Refuses to overwrite an existing adapter without `--force`. Run this once per project to bootstrap the adapter file, then fill in the slots that apply to the project.
Validate the `.claude/ooda.project.md` adapter file in the current project. Checks schema version, required identity fields, slot types, skill slot resolvability, referenced file paths, and rigor profile completeness. Reports findings as Critical, Warning, Info.
Start an engineering lifecycle session — load context, select rigor, route to phase files, and orchestrate the full development cycle (session start, design, plan, implement, review, ship, debrief). Works on any project with or without an `.claude/ooda.project.md` adapter.
Engineering lifecycle orchestrator — OODA-loop-structured development cycle with rigor profiles, phase handover contracts, session debriefs, and per-project adapter bindings. Use at session start, before implementation, before creating a PR, and after completing work.
Use when implementing any feature or bugfix, before writing implementation code. This is a fork of superpowers/test-driven-development with MUTATE and KILL phases inserted between GREEN and REFACTOR, gated by per-rigor-profile mutation kill-rate thresholds.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Engineering lifecycle orchestrator plugin for Claude Code, built on top of superpowers.
Early development. Design phase complete, implementation in progress. This repo is not yet installable as a plugin — stay tuned.
See docs/design/2026-04-08-initial-design.md for the full design that this project is being built against.
ooda will provide a /ooda slash command and skill that wraps the full engineering development cycle — session context loading, rigor profile selection, phase handover contracts, pre-PR gates, post-completion rituals, and session debriefs — with a per-project adapter file that binds the universal lifecycle to each project's specific issue tracker, quality commands, and workflow.
The lifecycle is organized around Boyd's OODA loop:
Projects configure ooda via a .claude/ooda.project.md adapter file that declares the issue tracker, branch conventions, quality commands, skill slot bindings, rigor profile thresholds, and knowledge/changelog destinations. Every adapter component is optional — ooda runs cleanly on projects that have no issue tracker, no dev deploy infrastructure, and no doc store.
brainstorming, writing-plans, systematic-debugging, and other upstream skills that ooda composes)/ooda-validatesuperpowers for stable skill primitives; forks only where divergence is structurally necessaryooda will ship a forked test-driven-development skill that extends the upstream superpowers RED → GREEN → REFACTOR loop with MUTATE and KILL phases inserted between GREEN and REFACTOR, tied to per-rigor-profile mutation kill-rate thresholds. The fork is derived from [email protected] under its MIT license. Attribution and upstream sync mechanics will live in skills/test-driven-development/NOTICE.md when that skill lands.
Projects that prefer the traditional RED → GREEN → REFACTOR loop can override the skills.tdd adapter slot to point at superpowers:test-driven-development instead of the forked version.
MIT — see LICENSE.
ooda is built by Adil Asif.test-driven-development skill in this plugin is a fork derived from [email protected], with MUTATE/KILL phases added. See the NOTICE file in that skill's directory when published./ooda skill was first developed.npx claudepluginhub adilasif/oodaSemantic code search using Qdrant and local embeddings
Software engineering workflows with skills for planning, implementation, quality review, and structured thinking, plus a suite of specialist agents
Compound Engineering workflow: PRD-driven sprints, isolated worktrees, hook-enforced safety, automated learning. Skills become /vini-workflow:plan, /vini-workflow:compound, etc.
Evidence-Driven Development Protocol — 24 command-equivalent skill surfaces plus a skill-native deep-work entry alias (cross-platform: Claude Code skills + Codex / Copilot CLI / Gemini CLI / SDK), 3-layer architecture with Skill-based phase dispatch, computational enforcement (worktree guard + phase transition injection), TDD enforcement, and receipt validation
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer