Plugins
This repo provides plugins for the Claude Code marketplace.
Plugin Overview
Section titled “Plugin Overview”| Plugin | Description |
|---|---|
aichat | Hooks, commands, skills, agents for session work and search |
tmux-cli | Terminal automation skill |
workflow | Work logging, code walk-through, issue specs, UI testing |
safety-hooks | Prevent destructive operations |
langroid | Design patterns for the Langroid framework |
voice | Spoken audio summaries |
Installation
Section titled “Installation”-
Add the marketplace
From your terminal:
Terminal window claude plugin marketplace add pchalasani/claude-code-toolsOr from inside a Claude Code session:
/plugin marketplace add pchalasani/claude-code-toolsThis creates the
cctools-pluginsplugin group. -
Install plugins
Terminal window claude plugin install "aichat@cctools-plugins"claude plugin install "tmux-cli@cctools-plugins"claude plugin install "workflow@cctools-plugins"claude plugin install "safety-hooks@cctools-plugins"claude plugin install "langroid@cctools-plugins"claude plugin install "voice@cctools-plugins"Or use
/pluginwithout arguments inside a session to launch a TUI for browsing and installing.
aichat Plugin
Section titled “aichat Plugin”The aichat plugin provides hooks, skills, and
an agent for session management and search.
| Type | Name | What it does |
|---|---|---|
| Hook | >resume | Type >resume (or >continue, >handoff) to copy session ID and show resume instructions |
| Hook | >session | Type >session (or >session-id) to copy the session ID to clipboard |
| Skill | /session-search | Search past sessions (for agents without sub-agent support, e.g. Codex) |
| Skill | /recover-context | Extract context from parent sessions into the current conversation |
| Agent | session-searcher | Sub-agent to search and retrieve context from past sessions |
tmux-cli Plugin
Section titled “tmux-cli Plugin”| Type | Name | What it does |
|---|---|---|
| Skill | /tmux-cli | Interact with CLI apps and agents in other tmux panes |
The skill gives Claude Code the ability to send commands, read output, and coordinate with processes (including other CLI agents) running in other tmux panes. See the tmux-cli tool page for full details.
safety-hooks Plugin
Section titled “safety-hooks Plugin”Hooks that block or require approval for dangerous operations.
| Hook | What it blocks / modifies |
|---|---|
rm protection | Blocks rm -rf on critical paths; requires approval for others |
git add protection | Blocks git add -A; requires approval for modified files |
git checkout protection | Warns before discarding uncommitted changes |
git commit protection | Blocks commits without user review |
.env protection | Blocks all read/write/edit of .env files; suggests env-safe CLI |
| File length limit | Blocks reading files >500 lines to prevent context bloat |
See the Safety Hooks detail page for hook file descriptions and full documentation.
workflow Plugin
Section titled “workflow Plugin”Skills and agents for development workflow tasks.
| Skill / Agent | What it does |
|---|---|
/code-walk-thru | Walk through files in your editor to explain code or show changes |
/log-work | Log work progress to WORKLOG/YYYYMMDD.md |
/make-issue-spec | Create task specs at issues/YYYYMMDD-topic.md |
ui-tester agent | Browser-based UI testing via Chrome DevTools MCP |
See the Workflow detail page for more information.
langroid Plugin
Section titled “langroid Plugin”Design pattern knowledge for the Langroid multi-agent LLM framework.
| Skill | What it does |
|---|---|
/patterns | Index of Langroid design patterns (agent config, tools, task control, MCP integration) |
/add-pattern | Record new patterns as you learn them from the Langroid codebase |
See the Langroid detail page for more information.
voice Plugin
Section titled “voice Plugin”Get spoken audio feedback when Claude Code completes a task. The agent automatically speaks a 1-2 sentence summary before stopping, so you can multitask while Claude works.
Uses pocket-tts for lightweight text-to-speech.
See the Voice detail page for prerequisites, configuration, architecture details, and recommended speech-to-text companions.