WorldFlowAI / everything-claude-code
git clone https://github.com/WorldFlowAI/everything-claude-code.git
🔥 on GitHub Trending today
Claude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development
+95
stars, 24h · #109
—
stars, 7 days
—
stars, 30 days
5.1k
★ total
762
forks · 10 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageJavaScript
License—
Created2026-01-23 (9mo ago)
Last push9mo ago
Watchers69
OwnerOrganization
Seen on GitHub Trending
- 2026-10-20 — #7 daily in javascript · +95 ★
Links
README excerpt
# Everything Claude Code **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 Guide Setup, foundations, philosophy. Read this first. Longform Guide Token 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: [code] 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. [code] --- ## Installation ### Option 1: Install as Plugin (Recommended) The easiest way to use this repo - install as a Claude Code plugin: [code] Or add directly to your `~/.claude/settings.json`: [code] This gives you instant access to all commands, agents, skills, and hooks. --- ### Option 2: Manual Installation If you prefer manual control over what's installed: [code] #### Add hooks to settings.json Copy the hooks from `hooks/hooks.json` to your `~/.claude/settings.json`. #### Configure MCPs Copy desired MCP servers from `mcp-configs/mcp-servers.json` to your `~/.claude.json`. **Important:** Replace `YOUR_*_HERE` placeholders with your actual API keys. --- ## Key Concepts ### Agents Subagents handle delegated tasks with limited scope. Example: [code] ### Skills Skills are workflow definitions invoked by commands or agents: [code] ### Hooks Hooks fire on tool events. Example - warn about console.log: [code] ### Rules Rules are always-follow guidelines. Keep them modular: [code] --- ## Running Tests The plugin includes a comprehensive test sui