Skip to content

Claude Code Hooks Marketplace

474 plugins ship hooks, each linking its own hooks page. Their hooks run in Claude Code and Cursor.

Top plugins with hooks

All plugins with hooks
  1. superpowers-flow
    Hook
    Popular
    Auto-invoked

    superpowers-flow

    A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.

    15 skills1 hook307k
    @obra@obraInstall Hook
  2. dietrichgebert-ponytail
    HookAuto-invoked

    dietrichgebert-ponytaiโ€ฆ

    A Claude Code plugin with skills for auditing a whole repo, reviewing a change, listing deferred shortcut comments, and showing measured savings and a quick command reference.

    6 skills10 hooks179k
    @dietrichgebert@dietrichgebertInstall Hook
  3. addy-sdlc-flow
    HookAuto-invoked

    addy-sdlc-flow

    Walks a software change from a written spec through design, testing, code review, CI/CD, and release, applying the matching engineering skill at each stage. Useful for developers using Claude Code on full development workflows.

    25 skills+3111k
    @addyosmani@addyosmaniInstall Hook
  4. milla-jovovich-mempalace
    Hook

    milla-jovovich-mempalaโ€ฆ

    Gives Claude Code a private memory that stays on your machine. It stores past conversations word for word, so you can ask what was decided, what happened before, or who was involved and get the original context back. It can also hand tasks to other agents.

    3 skills+360k
    @milla-jovovich@milla-jovovichInstall Hook
  5. mempalace-mempalace
    Hook

    mempalace-mempalace

    Local-first memory for Claude Code. It stores conversations verbatim in a private palace you can search before answering about past work, people, projects, or decisions, with optional shared-brain hub setup.

    3 skills+360k
    @mempalace@mempalaceInstall Hook
  6. ayghri-i-have-adhd
    Hook

    ayghri-i-have-adhd

    A skill that shapes Claude Code's output for readers with ADHD: it leads with the next action, numbers multi-step work, restates state across turns, drops tangents, gives specific time estimates, and makes progress visible. Invoke it with /i-h.

    1 skill1 hook59k
    @ayghri@ayghriInstall Hook
  7. imbad0202-academic-research-skills
    Hook

    imbad0202-academic-resโ€ฆ

    Helps researchers move a project through the academic pipeline, from literature search and citation handling to drafting, reviewing and checking a paper, with you confirming each stage. You stay the author of every claim.

    42 agents+254k
    @imbad0202@imbad0202Install Hook
  8. yeachan-heo-oh-my-claudecode
    Hook

    yeachan-heo-oh-my-clauโ€ฆ

    Splits a complex task across several specialized Claude Code agents working in parallel, then keeps going until the result is checked. You describe what you want in plain language instead of memorizing commands.

    48 skills+440k
    @yeachan-heo@yeachan-heoInstall Hook
  9. dayuanjiang-next-ai-draw-io
    Hook

    dayuanjiang-next-ai-drโ€ฆ

    Draw and edit draw.io diagrams by chatting with an AI. Describe a diagram in a sentence and the AI draws it on a real draw.io canvas. Edit it by hand like any draw.io file, or select a few shapes and tell the AI what to change.

    7 hooks1 MCP36k
    @dayuanjiang@dayuanjiangInstall Hook
  10. mksglu-claude-context-mode
    Hook

    mksglu-claude-context-โ€ฆ

    Keeps large tool outputs, logs, and files out of Claude Code's context window by processing them in a sandbox and indexing them for focused search. Includes diagnostics and a knowledge base indexer.

    9 skills+233k
    @mksglu@mksgluInstall Hook
  11. mksglu-context-mode
    Hook

    mksglu-context-mode

    Keeps large command outputs, logs and data files out of your AI assistant's context by running processing in a sandbox and returning only the relevant parts. You also get a searchable index of local files and diagnostics for checking the setup.

    9 skills+233k
    @mksglu@mksgluInstall Hook
  12. tirth8205-code-review-graph
    Hook

    tirth8205-code-review-โ€ฆ

    Builds a local, persistent map of your codebase with tree-sitter so Claude Code reads only the code that matters. Offers skills for code review, debugging, exploring structure, and safe refactoring.

    7 skills+232k
    @tirth8205@tirth8205Install Hook

New plugins with hooks

  1. w17ant-claude-office
    Hook

    w17ant-claude-office

    A pixel art virtual office that visualizes your AI agents working in real-time. Watch Claude Code agents spawn, sit at desks, take coffee breaks, and chat in a Slack-inspired office chat panel, all rendered in an isometric pixel art office.

    19 hooks+1292
    @w17ant@w17antInstall Hook
  2. guillaumemeyer-watermarks-remover
    Hook

    guillaumemeyer-watermaโ€ฆ

    Agent skill + stdlib Python service to strip multi-vendor AI provenance marks from text and files, for privacy and hygiene on content you own. The skill is a thin client: it drives the machinery over HTTP, so the agent host needs no Python.

    2 skills1 hook25k
    @guillaumemeyer@guillaumemeyerInstall Hook
  3. agricidaniel-claude-video
    Hook

    agricidaniel-claude-viโ€ฆ

    AI-powered video production suite for Claude Code. Edit, transcode, caption, analyze, generate, and create promo videos: all from your terminal.

    16 skills+231
    @agricidaniel@agricidanielInstall Hook
  4. piercelamb-deep-plan
    Hook

    piercelamb-deep-plan

    Blog posts: Building /deep-plan - The story behind this plugin The Deep Trilogy - How the three plugins work together What I Learned - Technical lessons from plugin development /deep-plan transforms vague feature requests into detailed, production-ready.

    1 skill+2101
    @piercelamb@piercelambInstall Hook
  5. heyman333-agent-notion-template-docs
    Hook

    heyman333-agent-notionโ€ฆ

    Make your AI agent write documents like Notion, not like an AI. Ask an AI agent to create a document and you'll often get the same kind of output: a purple gradient hero, emoji-heavy headings, cards with drop shadows.

    1 skill1 hook107
    @heyman333@heyman333Install Hook
  6. paulduvall-claude-code
    Hook

    paulduvall-claude-code

    Transform Claude Code into a complete development platform with 45 AI-powered commands that automate your entire software development workflow. Now with improved git identity management!

    29 hooks+1110
    @paulduvall@paulduvallInstall Hook
  7. hamelsmu-research-council
    Hook

    hamelsmu-research-counโ€ฆ

    A Claude Code plugin that orchestrates deep research across two coding agents, Claude Code and Codex CLI (OpenAI), running in parallel with cross-pollination refinement and final synthesis.

    1 hook+1107
    @hamelsmu@hamelsmuInstall Hook
  8. tmcfarlane-oh-my-cursor
    Hook

    tmcfarlane-oh-my-cursoโ€ฆ

    Team Avatar: a universal agent orchestrator for Claude Code, Codex, and Cursor. Nine Avatar characters, 58 engineering skills. pstack with Avatar characters on top.

    79 skills+3110
    @tmcfarlane@tmcfarlaneInstall Hook
  9. rand-rlm-claude-code
    Hook

    rand-rlm-claude-code

    Runs recursive decomposition over long inputs, keeping persistent memory across sessions. Fires when context fills up, before compaction, and on each prompt or tool call.

    2 skills+3106
    @rand@randInstall Hook

Auto-invoked plugins with hooks

Auto-invokedPlugins that fire their skills as you need them. You prompt as usual, and a Flowy hook picks the right skill, so you never have to invoke it by hand.How it works

  1. superpowers-flow
    Hook
    Popular
    Auto-invoked

    superpowers-flow

    A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.

    15 skills1 hook307k
    @obra@obraInstall Hook
  2. dietrichgebert-ponytail
    HookAuto-invoked

    dietrichgebert-ponytaiโ€ฆ

    A Claude Code plugin with skills for auditing a whole repo, reviewing a change, listing deferred shortcut comments, and showing measured savings and a quick command reference.

    6 skills10 hooks179k
    @dietrichgebert@dietrichgebertInstall Hook
  3. addy-sdlc-flow
    HookAuto-invoked

    addy-sdlc-flow

    Walks a software change from a written spec through design, testing, code review, CI/CD, and release, applying the matching engineering skill at each stage. Useful for developers using Claude Code on full development workflows.

    25 skills+3111k
    @addyosmani@addyosmaniInstall Hook
  4. agricidaniel-claude-obsidian
    HookAuto-invoked

    agricidaniel-claude-obโ€ฆ

    Turns the sources you read, such as papers, articles and transcripts, into a linked wiki of Markdown notes in Obsidian. Claude keeps sources and citations so every summary can be traced back to its origin.

    15 skills+216k
    @agricidaniel@agricidanielInstall Hook
  5. q00-ouroboros
    HookAuto-invoked

    q00-ouroboros

    Turns a rough feature idea into a written spec through guided questions, then has the agent build it and checks the result against that spec. Instead of hand-checking whether the work is finished, you get an automatic evaluation gate that runs in your coding agent.

    25 skills+36.3k
    @q00@q00Install Hook
  6. galaxy-dawn-claude-scholar
    HookAuto-invoked

    galaxy-dawn-claude-schโ€ฆ

    A research assistant plugin for Claude Code that supports literature review, paper writing, citation verification, Zotero and Obsidian integration, and code review and debugging for academic and software work.

    45 skills+35.9k
    @galaxy-dawn@galaxy-dawnInstall Hook
  7. polyarch-humanize
    HookAuto-invoked

    polyarch-humanize

    A Claude Code plugin for iterative development with independent AI review. It generates and refines implementation plans, consults Codex and Gemini as second opinions, and runs a review loop where Codex checks each round of work.

    6 skills+31.6k
    @polyarch@polyarchInstall Hook
  8. actionbook-rust-skills
    HookAuto-invoked

    actionbook-rust-skills

    A Rust development assistant for Claude Code with skills, agents, commands and hooks for code style, ownership, concurrency, error handling and refactoring, plus research on Rust docs and crates.

    38 skills+41.6k
    @actionbook@actionbookInstall Hook
  9. hyhmrright-brooks-lint
    HookAuto-invoked

    hyhmrright-brooks-lint

    Reviews your code for structural decay such as tangled dependencies, duplicated knowledge and weak tests, citing classic engineering books for each finding. Each result comes with a severity label and a concrete fix, and an audit or debt-assessment mode can also map a roadmap for cleanup.

    9 skills+31.5k
    @hyhmrright@hyhmrrightInstall Hook
  10. magebyte-zero-spec-superflow
    HookAuto-invoked

    magebyte-zero-spec-supโ€ฆ

    A spec-driven workflow plugin for Claude Code that guides a change from clarifying intent through planned execution, review, and session resume. It provides skills for scoping requests, building and executing changes, investigating bugs, and reviewing batches.

    9 skills+2876
    @magebyte-zero@magebyte-zeroInstall Hook

How to install a hook

  1. Add the marketplace

    /plugin marketplace add owner/repo

    Run it once for the repository that lists the plugin. The listing page links that repository.

  2. Install the plugin

    /plugin install plugin-name@marketplace-name

    Claude Code opens the plugin panel on that plugin. Read it before you choose a scope, because a plugin can run hooks and MCP servers.

  3. Read the hooks first

    Hooks run commands without asking each time. Read the plugin hooks file on its Flowy page before you enable it, because its hooks merge with your own while the plugin is enabled.

These steps are the pattern for a plugin listed in a marketplace. Each Flowy listing shows the install its own repository documents.

What is a hook?

A hook is a command Claude Code runs on its own at a point in its lifecycle, such as a PreToolUse hook before a tool call or a PostToolUse hook after one. A plugin ships its hooks in one file. A hook has no name, so Flowy lists the plugins that ship hooks.

A hook runs with your permissions, so read it before you enable the plugin that carries it.

Questions

How do I install a Claude Code hook?

Install the plugin that ships it. Its hooks file applies while the plugin is enabled and merges with the hooks you already have. Turn the plugin off and its hooks stop.

Where do plugin hooks live?

In hooks/hooks.json at the plugin root. Your own hooks live in your settings files. Both run together when the plugin is enabled.

Can a hook break my session?

A hook runs a command on an event, so a bad one can slow or block your work. Read the hooks page of a plugin before you enable it, and disable the plugin to stop its hooks.

Why does this page list plugins and not hooks?

A hook has no name, no description and no path of its own, and two matcher blocks can share an event. Inventing an identity for each would be a made-up list, so each plugin gets one hooks page.

How are plugins with hooks ranked on this page?

By their GitHub stars. Newest uses the date Flowy first published the listing. Paid placements are labelled wherever they appear, and money never changes a star count.

Which hook events exist?

They include SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Notification, Stop, SubagentStop and PreCompact, among others. The hooks reference on code.claude.com lists every event and what each one can do.

How do I block a tool call with a hook?

Use a PreToolUse hook that exits with the blocking status, exit code two. Claude Code stops the tool call and shows the hook stderr to Claude as the reason. A hook can also return JSON with a permission decision.

Do Claude Code hooks work in Cursor?

Cursor documents running Claude Code hooks that sit in .claude/settings.json, a third-party setting that is on by default. Flowy has not tested a plugin hooks file there, and installing the plugin is a Claude Code step.

Built a plugin that ships a hook?

Publish it on GitHub and the crawler finds it. Or send the repository yourself.

Submit a plugin