Thriving Thriving JavaScript JS
↑ 47 ?
code-conductor yeisonrestrepo/code-conductor

A governance layer for Claude Code sessions: hooks that check an agent's commands before they run, a spec-first workflow, and project memory the next session reads.

HEALTH ? 92 / Healthy
// hidden gem// release machine agentic-developmentclaudeclaudecodeskillsspec-driven-developmentai-agentsclaude-codeclaude-code-hooksclideveloper-tools ?

// readme

code-conductor

Make Claude Code work like a senior engineer, not an enthusiastic intern.

code-conductor is a drop-in governance layer for Claude Code: slash commands, hooks, guardrails, and a persistent memory system that turn free-form AI coding sessions into a disciplined, repeatable engineering workflow. What an agent may run is checked before it runs, what it decided is written where the next session will read it, and what shipped is asserted against the record by instruments that run in CI. It cuts token usage along the way.

One command to install: npx @yeison.restrepo.r/code-conductor@latest --project. No code changes to your project. Works with any stack. And every claim below is checkable against a commit in this repository.


Why this exists

If you have used Claude Code for more than a week, you have probably seen all of this:

  • It reads entire files, or entire codebases, to answer a one-line question. Every one of those reads burns tokens and fills the context window with noise.
  • It forgets everything between sessions. The conventions you explained yesterday, the architectural decision from last…