aaronsb/claude-code-config

Event-driven policy, process, and governance for Claude Code. Ways encode how we do things — prescriptive rules triggered by context, not requested by intent.

43
/ 100
Emerging

Implements just-in-time policy injection via hook-based semantic matching (embedding or BM25) that fires before tool execution, maintaining adherence as context grows by placing guidance near the attention cursor rather than in the system prompt. Hooks intercept user messages, commands, and subagent spawning to trigger domain-specific ways once per session, with tiered matching combining regex patterns for known keywords/files alongside semantic scoring. Designed for Claude Code but framework-agnostic—extensible to any workflow domain via `ways.json` configuration and custom `way.md` files in `~/.claude/hooks/`.

No Package No Dependents
Maintenance 13 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 16 / 25

How are scores calculated?

Stars

10

Forks

6

Language

Shell

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/aaronsb/claude-code-config"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.