Plugin Better Tools — Development skill for Claude Code
Better Tools is a Codex plugin that observes supported tool calls through a PreToolUse hook and turns that local corpus into practical tooling advice.
How to install Plugin Better Tools
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open johnlindquist/plugin-better-tools and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Plugin Better Tools does
Better Tools is a Codex plugin that observes supported tool calls through a `PreToolUse` hook and turns that local corpus into practical tooling advice.
Alternatives in Development
- Supported Languages — 22.1k ★
- Understand Anything — Claude Code skills that turn any codebase into an interactive knowledge graph you can explore, search, and ask 2.5k ★
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
README
Better Tools
Better Tools is a Codex plugin that observes supported tool calls through a `PreToolUse` hook and turns that local corpus into practical tooling advice.
The hook writes a capped daily JSONL spool under `$PLUGIN_DATA/events/` and malformed payloads under `$PLUGIN_DATA/errors/`. Raw JSONL is not intended to become model context. The hook updates `indexes/tool-index.json` automatically on each captured call, and `scripts/better_tools.py` can regenerate richer compact summaries on demand. Thousands of duplicate tool calls collapse into counts, fingerprints, normalized command patterns, and a few examples.
What It Bundles
plugins/plugin-better-tools/hooks/hooks.json: registers thePreToolUsehook.plugins/plugin-better-tools/hooks/capture_pre_tool_use.js: low-risk capture hook that redacts common secret-like values, truncates large records, appends JSONL, and exits successfully without blocking tools.plugins/plugin-better-tools/scripts/better_tools.py: local analyzer fordoctor,index,summary,patterns,blindspots,agents-md,report, andexport. Theindexcommand can regenerate the compact index if needed.plugins/plugin-better-tools/skills/better-tools/SKILL.md: Codex skill for tool optimization, tool blindspot analysis, new tool proposals, and AGENTS.md guidance.
Install From GitHub
Make sure plugin hooks are enabled in `~/.codex/config.toml`:
[features]
hooks = true
plugins = true
plugin_hooks = true
Add this repo as a Codex plugin marketplace, then install the plugin:
codex plugin marketplace add johnlindquist/plugin-better-tools
codex plugin add plugin-better-tools@plugin-better-tools
Restart Codex after installing or updating the plugin. Open `/plugins` to confirm `plugin-better-tools` is installed and enabled, then open `/hooks` to review/trust the bundled `PreToolUse` hook if Codex asks for hook trust.
Install From A Local Checkout
git clone https://github.co
Related Skills
Ticketvoice
A Claude Code PreToolUse hook that gates ticket prose through cope and basanite before it posts, with a word b
Clmm Tax
Build a per-wallet CLMM tax-lot ledger (FIFO default, HIFO/SPECID supported); not tax advice
Opengiver Skills
Linear GraphQL API skill for Claude Code - Direct curl calls without MCP for better token efficiency
Dining Places Skill
Agent Skill that turns your Google Maps saved places into a personal dining knowledge base and gives taste-mat
Risk Register
Turns a plan into a practical risk register with probability, impact, early trigger, mitigation, contingency,
Claude Code Permissions Hook
A PreToolUse hook for Claude Code for more granular permission controls
Related Agents
Agentic Malware Analysis
Agentic malware analysis environment with MCP-connected disassemblers, RE tooling, and structured workflows fo
Intent Cartographer
Scans repo-local security documentation (SECURITY.md, README, docs/, threat-model files, inline pragmas) and p
Corpus Prover
Proves a change on the maintainer's real local corpus — what number moved, by how much, and that nothing else