Tools for coding agents
Claude Code, Codex CLI and Gemini CLI already write every session to your disk. Five of these six plugins read those logs and report what happened, with no network calls. The sixth, painradar, reads public complaints on the web.
- Plugins
- 6
- Commands
- 18, three per plugin
- Rules and checks
- 78, all in files you can open (26 in agent-blackbox, 26 in skillbench, 16 in scar, 10 in gardener)
- Network calls
- none in five of the six
- Licence
- MIT
The six plugins
| Plugin | What it reports | Commands | Network | Source |
|---|---|---|---|---|
| agent-blackbox | What the agent did, turn by turn, and what can still be undone | timeline, risk, undo |
none | GitHub repository for agent-blackbox |
| skillbench | Whether a skill is written correctly and whether it ever fires | lint, coverage, collide |
none | GitHub repository for skillbench |
| scar | Failures that repeat across sessions, a rule or test for each, and whether it held | mine, write, verify |
none | GitHub repository for scar |
| gardener | What CLAUDE.md and its imports cost on every request |
audit, compliance, prune |
none | GitHub repository for gardener |
| painradar | Public complaints and verified revenue, grouped into themes with links | scan, fit, launch |
public sources only | GitHub repository for painradar |
| devpersona | A developer profile built from your own agent history | stats, analyze, advise |
none | GitHub repository for devpersona |
Install
# once
> /plugin marketplace add halilneed/plugins
# then whichever you want
> /plugin install agent-blackbox@hailneed
> /plugin install skillbench@hailneed
> /plugin install scar@hailneed
> /plugin install gardener@hailneed
> /plugin install painradar@hailneed
> /plugin install devpersona@hailneed
# and try it
> /agent-blackbox:risk
The marketplace id is hailneed, which is why the install lines end in @hailneed.
Claude Code keys marketplaces by name, so a manifest shipped inside every plugin repo would overwrite the last one and the plugins could not coexist. A single manifest repository removes the clash. halilneed/plugins contains only that manifest.
- Claude Code and Node.js 18 or newer.
- No dependencies, no build step, no API key.
- Each scanner also runs standalone. In the agent-blackbox repo:
node scripts/blackbox.mjs --scan --days 30 --md - Optional, for painradar:
GITHUB_TOKENraises search limits andTRUSTMRR_API_KEYunlocks verified revenue.
How they are built
- Every finding cites its source. Reports name the transcript, the rule and the matched text, so each finding can be checked against the log.
- The scanners read local files. The data is already on your disk. The agent-blackbox scanner makes no network calls, and it masks anything shaped like a credential before a report is written.
- The rules are in files you can open. Risk classification is a list of patterns, with no model involved, and any rule can be switched off with a flag.
- Failures are reported. When a source is unreachable or a log will not parse, the report says so in its source note.
Cost
All six plugins are free and MIT-licensed, including for commercial use. Nothing is gated behind an account or a paid tier. painradar takes two optional keys of your own.
A hosted version for teams, called Cloud, is planned: session history that survives a machine swap, risk reports across a team, and trend lines that need more than a week of logs. It will be paid. The local plugins will keep working without it. To hear when it exists, subscribe on the writing page.
Questions
Are they free, or free for now?
Free. Every repo is published under MIT, and that cannot be taken back from a release that already exists. The worst case for you is a fork of the last good commit. The paid product will be Cloud, a separate hosted service, and the local plugins will keep working without it.
What is Cloud, and will it be paid?
Cloud is the hosted version, still being designed: session history that survives a machine swap, risk reports across a whole team instead of one laptop, and trend lines that need more than one week of logs. It will be paid, in single digits a month. To hear when it ships, subscribe on the writing page.
Does anything leave my machine?
Five of the six make no network calls at all. They read logs your agent already wrote to your disk, and agent-blackbox masks anything shaped like a credential before a report is written. The sixth, painradar, has to reach the public web to do its job, and its page says which sources it hits. There is no telemetry in any of them.
Can I use these at work, commercially?
Yes. MIT, including inside closed-source products and paid consulting work. Keep the licence file; there is nothing else to ask for and nobody to email.
Which agents can they read?
Claude Code, Codex CLI and Gemini CLI, since all three write their sessions to disk in a readable format. The plugins are packaged for Claude Code. The five log-reading scanners are also plain Node scripts that run without the plugin and read the other two agents as well, for example node scripts/blackbox.mjs in the agent-blackbox repo.
Other repositories
- agentmemora
A local dashboard that reads session transcripts, auto-memory and instruction files to show what your agents know, flag context at risk, and move context between sessions, machines and agents. On npm. - solostacks
An MCP server that pulls live data from Reddit, GitHub Trending and Hacker News and recommends tools for solo developers. - hyperframes-agent-skill
19 rule files that teach a coding agent to write correct HyperFrames (HTML-to-video) compositions. - promptrank
A small browser quiz with five prompt scenarios, scored on clarity, creativity, technical depth and strategy. In Turkish, English and Spanish. - plugins
The manifest that makes the six plugins installable side by side.