WorldFlowAI /everything-claude-code

Claude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development

★ 5,817⑂ 867👁 79▤ 0
JavaScriptCreated 2026-01-23
5,817
stars
+0+46+1,718
867
forks
79
watchers
–
prs
–
issues
0
releases
–
discussions

README

Everything Claude Code



!Shell
!TypeScript
!Markdown

The complete collection of Claude Code configs from an Anthropic hackathon winner.

Production-ready agents, skills, hooks, commands, rules, and MCP configurations evolved over 10+ months of intensive daily use building real products.

---

 The Guides

This repo is the raw code only. The guides explain everything.















Shorthand GuideSetup, foundations, philosophy. Read this first.
Longform GuideToken optimization, memory persistence, evals, parallelization.



| Topic | What You'll Learn |
|-------|-------------------|
| Token Optimization | Model selection, system prompt slimming, background processes |
| Memory Persistence | Hooks that save/load context across sessions automatically |
| Continuous Learning | Auto-extract patterns from sessions into reusable skills |
| Verification Loops | Checkpoint vs continuous evals, grader types, pass@k metrics |
| Parallelization | Git worktrees, cascade method, when to scale instances |
| Subagent Orchestration | The context problem, iterative retrieval pattern |

---

 Cross-Platform Support

This plugin now fully supports Windows, macOS, and Linux. All hooks and scripts have been rewritten in Node.js for maximum compatibility.

 Package Manager Detection

The plugin automatically detects your preferred package manager (npm, pnpm, yarn, or bun) with the following priority:

1. Environment variable: CLAUDE_PACKAGE_MANAGER
2. Project config: .claude/package-manager.json
3. package.json: packageManager field
4. Lock file: Detection from package-lock.json, yarn.lock, pnpm-lock.yaml, or bun.lockb
5. Global config: ~/.claude/package-manager.json
6. Fallback: First available package manager

To set your preferred package manager:

bash
 Via environment variable
export CLAUDE_PACKAGE_MANAGER=pnpm

 Via global config
node scripts/setup-package-manager.js --global pnpm

 Via project config
node scripts/setup-package-manager.js --project bun

 Detect current setting
node scripts/setup-package-manager.js --detect


Or use the /setup-pm command in Claude Code.

---

 What's Inside

This repo is a Claude Code plugin - install it directly or copy components manually.


everything-claude-code/
|-- .claude-plugin/    Plugin and marketplace manifests
|   |-- plugin.json          Plugin metadata and component paths
|   |-- marketplace.json     Marketplace catalog for /plugin marketplace add
|
|-- agents/            Specialized subagents for delegation
|   |-- planner.md            Feature implementation planning
|   |-- architect.md          System design decisions
|   |-- tdd-guide.md          Test-driven development
|   |-- code-reviewer.md      Quality and security review
|   |-- security-reviewer.md  Vulnerability analysis
|   |-- build-error-resolver.md
|   |-- e2e-runner.md         Playwright E2E testing
|   |-- refactor-cleaner.md   Dead code cleanup
|   |-- doc-updater.md        Documentation sync
|
|-- skills/            Workflow definitions and d

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON