Claude Code hook

CC Thingz

Portable skills, agents, hooks, and Pi extensions for Claude Code, Codex CLI, Copilot, Cursor, Grok, and Pi.

39 stars 5 forksHooks Plugin marketplace Source

Install

Install
claude plugin marketplace add alexei-led/cc-thingz

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

From source
git clone https://github.com/alexei-led/cc-thingz.git

From the README

cc-thingz — Coding Companion

Portable skills, agents, hooks, and Pi-native extensions for Claude Code, Codex
CLI, GitHub Copilot, Cursor, Grok, and Pi. Gemini is retired.

Build

Requires Agent Bundler with build, check, and package, plus support for
per-agent sidecars, declared hook environments, Pi-native assets, and Codex
project-agent profiles. Verify packaging support:

Build and check the complete generated tree:

make build is a direct agbun build --root . invocation. make check runs
the non-mutating agbun check --root . drift gate. Agent Bundler replaces the
configured dist/ output tree during builds, so do not edit generated files.

Source layout

Skills use Agent Bundler overlays for target-specific frontmatter, body, and
support-file changes. Target-wide preambles are composition entries in
agentbundle.json. Canonical source remains readable Markdown with YAML
frontmatter; Agent Bundler emits normalized JSON frontmatter.

Package membership is defined by src/.agentbundler/packages/*.json. Each
package lists exact skill and agent asset paths. Root marketplace files are
routing wrappers only: their entries point into dist/ and contain no
independent package trees. Do not edit dist/ or give the wrappers independent
metadata.

Targets and output

Release packages

agbun package --root . --out DIR creates deterministic, target-native release
archives:

- alexei-led-cc-thingz-claude.tar.gz
- alexei-led-cc-thingz-codex.tar.gz
- alexei-led-cc-thingz-pi.tgz
- alexei-led-cc-thingz-copilot.tar.gz
- alexei-led-cc-thingz-cursor.tar.gz
- alexei-led-cc-thingz-grok.tar.gz

The release workflow attaches all six files. Each archive expands directly to
the native package or marketplace root shown above. The Codex archive also
includes separate .codex/agents/*.toml profiles;…
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
Python
License
MIT
Last updated
25 October 2026
Topics
agent-skillsagentbundlerai-codingclaude-codeclaude-code-marketplaceclaude-code-plugincode-reviewcodexcodex-clicodex-cli-plugincoding-agentscursor

FAQ

What is CC Thingz?

Portable skills, agents, hooks, and Pi extensions for Claude Code, Codex CLI, Copilot, Cursor, Grok, and Pi. It is a hook for Claude Code, from alexei-led/cc-thingz on GitHub.

How do I install CC Thingz?

Run claude plugin marketplace add alexei-led/cc-thingz, then follow the setup in the README.

Is CC Thingz popular?

alexei-led/cc-thingz has 39 GitHub stars and 5 forks. It was last updated on 25 October 2026.

More hooks

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