By Peleke
Score agent-facing tool descriptions 0-5 on discoverability. Takes a tool description, explains failures against 5 criteria, and rewrites it to pass.
Beneath the world tree there is a well. Odin gave an eye to drink from it.
Your agent won't need to. We bottled the water.
brunnr is a security scanner and skills marketplace for Claude Code.
# Add the brunnr marketplace
/plugin marketplace add Peleke/brunnr
# Install a skill
/plugin install ax-rubric@brunnr-skills
# Use it
/ax-rubric
# uv (recommended)
uv tool install brunnr
# or pipx
pipx install brunnr
# or pip
pip install brunnr
# Install a skill from the registry
brunnr install ax-rubric
# Scan your skills for threats
brunnr scan skills/
# Run the eval harness
brunnr eval ax-rubric --dry-run
| Skill | What it does | Based on |
|---|---|---|
| ax-rubric | Score tool descriptions 0-5 on agent discoverability. Five criteria, pass/fail, rewrite. | I Don't Deliberate About This |
| ax-interview | Run a structured AX Interview on agent-tool sessions. Gricean maxim analysis, implicature detection, CoT faithfulness check, Pragmatic Coherence Score with ranked fixes. | The AX Interview |
| runlet | Turn a braindump into an ND-adapted daily runlist. Classifies by activation energy and focus axis. | — |
| linwheel-content-engine | Orchestrate LinkedIn content creation via LinWheel MCP. Analyze, reshape, refine, schedule, comment. | LinWheel |
Old Norse brunnr: well, spring.
As in Mímisbrunnr, the Well of Mímir beneath Yggdrasil. Odin sacrificed an eye to drink from it and gain wisdom. The well doesn't give you answers. It gives you the capacity to see what was always there.
Your agent doesn't need to sacrifice anything. It just needs tool descriptions that don't waste its context window.
Have an agent-facing tool? Run /ax-rubric on your own descriptions first. If they score 4+, you're ahead of 90% of the field.
Want to add a skill? Open a PR. The rubric applies to skill descriptions too.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub peleke/brunnr --plugin ax-rubricUse when reviewing a Claude Code skill, auditing skill quality before publish, or asking "is this skill any good?". Produces structured reports with file:line citations, severity-rated findings cards, and an optional second-opinion pass. Lens variants: full (default), safety, discoverability, architecture, parseability, tests, quick.
Local-only skill quality and security evaluator for Claude Code/OpenClaw. Scores six dimensions, runs local validators, and stores reports and snapshots under .skill-compass/.
Representation Synthesis workflow for auditing agent skills in Claude Code.
Self-evolving skill engine for Claude Code. Creates, scores, repairs, and hardens skills autonomously through recursive improvement cycles.
Validates Claude Code SKILL.md files against ~25 contract rules including structure, triggers, anti-patterns, and naming. Works with Claude Code, Claude Desktop/Web, and Cursor.
No description provided.