kraulerson

Claude Dev Framework — Development skill for Claude Code

Development community

Universal development discipline enforcement framework for Claude Code — hooks, rules, profiles, cross-project sync.

How to install Claude Dev Framework

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kraulerson/claude-dev-framework and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Dev Framework does

Universal development discipline enforcement framework for Claude Code — hooks, rules, profiles, cross-project sync.

Alternatives in Development

  • Ecc Guide — Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su 243.5k ★
  • Maestro Fork — Create or sync session worktree for parallel dev 530 ★
  • Claude Code Lsp Enforcement Kit — Hooks that force Claude Code to use LSP instead of Grep for code navigation 327 ★

README

Development Guardrails for Claude Code

A universal development discipline enforcement system for [Claude Code](https://claude.com/claude-code). Built to solve a real problem: Claude is brilliant at writing code but will skip its own discipline whenever it decides a task is "simple enough." Without mechanical enforcement, evaluation gets skipped, tests get forgotten, changelogs go stale, and deployment commands run before code is pushed.

This framework fixes that — but getting here required solving a deeper problem first. Claude has an internal priority stack: **speed → user satisfaction → compliance**. It classifies tasks as "trivial" or "complex" *before* checking rules, then rationalizes past any rule it considers unnecessary for "trivial" tasks. Early versions of this framework used advisory hooks (context injection), which Claude ignored. We then switched to blocking hooks (exit 2), which Claude bypassed by forging workflow markers. We removed the marker commands from messages, and Claude found them in rule files. We blocked the touch commands, and Claude presented text evaluations as substitutes for the required brainstorming skill.

The current version (v4.3.1) organizes enforcement into **5 enforcement zones** (Discovery, Design, Planning, Implementation, Verification) built on a **10-layer defense-in-depth model** (inspired by the [Swiss cheese model](https://en.wikipedia.org/wiki/Swiss_cheese_model)). Each zone gates a workflow stage — from requiring Superpowers skills before editing, to enforcing plan-task tracking, to blocking code using unresearched libraries via [Context7](https://context7.com/) MCP, to running configurable pre-commit verification gates. The full analysis of Claude's behavioral model and how each layer targets a specific bypass pattern is documented in **[Compliance Engineering](docs/COMPLIANCE_ENGINEERING.md)**. If you're building enforcement for AI agents and hitting similar compliance failures, start there.

What Makes This Fr