Claude Code hook

Everything Claude Code

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

5,817 stars 867 forksHooks Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add affaan-m/everything-claude-code

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/WorldFlowAI/everything-claude-code.git

From the README

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 GuideSetup, foundations, philosophy. Read this first.
Longform GuideToken optimization, memory persistence, evals, parallelization.

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:

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.

Installation

Option 1: Install as Plugin (Recommended)

The easiest way to use this repo - install as a Claude Code plugin:

Or add directly to your ~/.claude/settings.json:

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:

Add hooks to settings.json

Copy the hooks from hooks/hooks.json to your ~/.claude/settings.json.

Configure MCPs

Copy desired MCP servers from…
Read the full README on GitHub

How hooks work

  • Hooks are shell commands Claude Code runs at fixed points: before or after a tool call, when you submit a prompt, when Claude stops, on notifications and at session start.
  • They are set in the hooks section of ~/.claude/settings.json (or .claude/settings.json for a project), or come bundled in a plugin.
  • A hook can block a tool call, add context, or run a formatter or test. Read the scripts before you install them: they run on your machine with your permissions.
Claude Code docs

Details

Type
Hooks
Language
JavaScript
Last updated
23 January 2026

FAQ

What is Everything Claude Code?

Claude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development It is a hook for Claude Code, from WorldFlowAI/everything-claude-code on GitHub.

How do I install Everything Claude Code?

Run /plugin marketplace add affaan-m/everything-claude-code inside Claude Code, then follow the setup in the README.

Is Everything Claude Code popular?

WorldFlowAI/everything-claude-code has 5,817 GitHub stars and 867 forks. It was last updated on 23 January 2026.

More hooks

Browse the most popular Claude Code mods, all hooks, or the skills and MCP server directories.