claude-code-config is a drop-in configuration system for Claude Code agents. Paste one line into the chat and your agent immediately inherits battle-tested architectural principles, security hardening, and decision frameworks — instead of reinventing them, badly, on every task.
$ claude plugin install https://github.com/AnastasiyaW/claude-code-config
This isn’t a tips list. Each row below pairs a real observed failure mode with the principle that prevents it — the one you’d have written yourself after the fifth painful incident.
Five directories. Each answers a different question. Your agent picks what fits on demand — you don’t have to load everything upfront.
23 standalone architectural principles. Structured as premise → failure → mitigation. Cite them in code review; reference them in CLAUDE.md.
02-proof-loop.md
06-multi-agent-decomposition.md
17-dbs-skill-creation.md
Side-by-side comparisons — 2 to 5 approaches per problem — with pros, cons, and clear “when to choose” guidance. No dogma.
orchestration.md
code-review.md
context-management.md
Python scripts that plug into Claude Code’s lifecycle events. They run whether the LLM feels like following the rule or not.
destructive-command-guard.py
secret-leak-guard.py
session-drift-validator.py
Reference implementations for AI/ML, frontend, iOS, video, writing & review. Starter CLAUDE.md templates for web-app, ML and library projects.
CLAUDE-web-app.md
CLAUDE-ml-project.md
CLAUDE-library.md
The LLM is smart, confident, and occasionally wrong. Hooks execute on specific Claude Code events — they don’t ask permission. If a command would wipe your repo, it doesn’t run.
rm -rf, git push --force, DROP TABLE before the call runs.Based on a three-level agentic-reasoning taxonomy (arxiv 2601.12538, 2504.19678). Don’t reach for multi-agent decomposition when you haven’t nailed planning yet.
Most poisoned npm / PyPI packages are caught within 1–3 days. If your agent simply waits a week before installing anything new, most of the attack window closes itself.
Two files. Zero tooling. Covers both the JavaScript and Python halves of most modern stacks.
# ~/.npmrc min-release-age=7 # ~/.config/uv/uv.toml exclude-newer = "7 days"
Seven attack categories your agent is exposed to the moment it reads a repo, calls an MCP server, or fetches a page. Each category has documented incidents and a layered mitigation.
When a session gets long, tomorrow arrives, or you switch machines — just type one of these. The agent writes a handoff file to .claude/handoffs/ and stops.
The next session reads it automatically. Most importantly: it records what did not work — so the new session doesn’t repeat dead ends.
.claude/handoffs/.Eight parallel specialist reviewers: security, performance, architecture, DB, concurrency, errors, frontend, tests.
UNet, DiT, Flow Matching, Flux architectures · LoRA · schedulers · memory optimisation.
LoRA training for FLUX.2 Klein 9B and Qwen Image Edit, end-to-end.
SAM2 / SAM3 · Florence-2 · YOLO-World — combined VLM + segmentation pipelines.
Reverse-engineer images back into reproducible prompts.
Production-grade interfaces, not template defaults. Committed aesthetic choices.
Multi-agent patterns: Generator–Evaluator, Sprint Contracts, promotion gates.
Swift · SwiftUI · UIKit · MVVM / TCA · Metal and GPU reference material.
Five narrative templates (10–90s) with beat-by-beat timing and emotional arc.
Full Remotion reference: animations, springs, typography, 3D, export pipelines.
Scores scripts on 6 dimensions · detects flatness, cliché and stall patterns.
Transform AI-sounding prose into natural English or Russian writing.
Pick one and the page tells you which principles, hooks, and skills to install. No dogma — these are sensible starting points, tweak as you hit real problems.
$ claude plugin install https://github.com/AnastasiyaW/claude-code-config $ git clone https://github.com/AnastasiyaW/claude-code-config ~/ccc $ python ~/ccc/scripts/install_hooks.py --global
claude-code-config is the rulebook. mclaude is the runtime that decides who does what, when. Parallel Claude sessions share a filesystem — they need locks, handoffs, named identities, and heartbeats. Use them together.
MIT licensed · maintained · contributions welcome