# claude-agentic-framework **Repository Path**: sdwdjzhy/claude-agentic-framework ## Basic Information - **Project Name**: claude-agentic-framework - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-12 - **Last Updated**: 2026-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Claude Agentic Framework A drop-in template for Claude Code projects. Adds coordinated multi-agent swarms, specialized commands, 67 reusable skills, and safety hooks — all configured through a single install command. ## Install Run this inside your project directory: ```bash cd your-project curl -sSL https://raw.githubusercontent.com/dralgorhythm/claude-agentic-framework/main/scripts/init-framework.sh | bash -s . ``` The script will: - Copy `.claude/` (commands, skills, rules, hooks, agents, templates) - Copy `.mcp.json` (MCP server configuration) - Copy `CLAUDE.md` and `AGENTS.md` (project instructions) - Create an `artifacts/` directory for planning documents - Set up `.gitignore` entries - Install hook dependencies - Initialize [Beads](https://github.com/steveyegge/beads) issue tracking (required for swarm coordination) ### Beads Setup Beads is the issue tracker that coordinates swarm workers — it's how agents claim tasks, track progress, and avoid conflicts. Install it before running the init script: ```bash curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash ``` The init script will then run `bd init` in your project automatically. The script prompts before overwriting any existing files. Re-run it to pull in framework updates. ## After Install 1. **Edit `CLAUDE.md`** — Add your build/test commands and project context 2. **Edit `.claude/rules/tech-strategy.md`** — Configure your tech stack (this is required — the framework enforces whatever you put here) 3. Start Claude Code and try: `/architect hello` ## What You Get ### Commands Single-agent expert modes, invoked via slash commands: | Command | Role | |---------|------| | `/architect` | System design, ADRs | | `/builder` | Implementation, debugging, testing | | `/qa-engineer` | Test strategy, E2E, accessibility | | `/security-auditor` | Threat modeling, security audits | | `/ui-ux-designer` | Interface design, visual assets | | `/code-check` | SOLID, DRY, consistency audit | ### Swarm Orchestrators Multi-agent commands that fan work out across parallel workers: | Command | What It Does | |---------|-------------| | `/swarm-plan` | Launches 3-6 explorer agents to research patterns, dependencies, and constraints — produces a decomposed plan | | `/swarm-execute` | Picks up planned work, fans out across builder agents (up to 8 parallel), each running quality gates | | `/swarm-review` | Launches 5 parallel reviewers (security, performance, architecture, tests, quality) — run 2-3 times | | `/swarm-research` | Deep multi-source investigation with verification tiers | ### The Full Cycle ``` /architect → /swarm-plan → /swarm-execute → /swarm-review (2-3x) → PR ``` One agent thinks. Many agents build. Many agents review. ### Workers Six specialized agent types tuned for cost and capability: | Worker | Model | Use | |--------|-------|-----| | `worker-explorer` | Haiku | Fast codebase search, dependency mapping | | `worker-builder` | Sonnet | Implementation, testing, refactoring | | `worker-reviewer` | Opus | Code review, security analysis | | `worker-researcher` | Sonnet | Quick web research, API docs | | `worker-research` | Opus | Deep multi-source investigation | | `worker-architect` | Opus | Complex design decisions, ADRs | ### Skills 67 skills across 7 categories — auto-suggested based on keywords in your prompt: **Architecture** · **Engineering** · **Product** · **Security** · **Operations** · **Design** · **Languages & Frameworks** Covers everything from `designing-systems` and `debugging` to `react-patterns`, `terraform`, and `application-security`. See [docs/skills.md](docs/skills.md) for the full list. ### Safety Hooks Pre-configured hooks that run automatically: - **Secret detection** — blocks commits containing API keys, tokens, private keys - **Protected files** — prevents accidental modification of `.env`, `.mcp.json`, `.beads/` - **Push blocking** — stops direct pushes to `main`/`master` - **Dangerous command guard** — warns on `rm -rf`, force push, `terraform destroy` - **File locking** — prevents concurrent edits in multi-agent swarms ### MCP Servers Four servers pre-configured in `.mcp.json`: | Server | Purpose | |--------|---------| | Sequential Thinking | Structured multi-step reasoning | | Chrome DevTools | Browser testing, performance profiling | | Context7 | Up-to-date library documentation | | Filesystem | File operations beyond workspace | ## Customization Everything is designed to be extended: - Add commands → `.claude/commands/your-command.md` - Add skills → `.claude/skills/category/your-skill/SKILL.md` - Add rules → `.claude/rules/your-rule.md` - Add hooks → `.claude/hooks/your-hook.sh` - Add workers → `.claude/agents/worker-yourtype.md` Templates for each are in `.claude/templates/`. See [docs/customization.md](docs/customization.md) for details. ## Docs - [Getting started](docs/getting-started.md) - [Multi-agent swarms](docs/swarm.md) - [Commands](docs/personas.md) - [Skills reference](docs/skills.md) - [MCP servers](docs/mcp-servers.md) - [Hooks](docs/hooks.md) - [Handoffs](docs/handoffs.md) - [Beads setup & usage](docs/beads.md) - [Customization](docs/customization.md)