unhobble

Audit agent context files for token density, directive polarity, and contradictions.

3|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/broomva/skills --skill unhobble
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unhobble
Source: https://github.com/broomva/skills/tree/main/skills/governance/unhobble
Command: npx skills add https://github.com/broomva/skills --skill unhobble

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tiktoken, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill addresses the issue of over-constrained, bloated, and conflicting agent instructions that degrade performance by forcing the model to spend reasoning cycles resolving rule collisions rather than executing tasks.

Core Features & Use Cases

  • Context Auditing: Measures token usage, rules-ratio, and lexical contradictions across system prompts, CLAUDE.md, and AGENTS.md.
  • Grounding-Aware Adjudication: Provides a framework to distinguish between decorative prose and load-bearing instructions, allowing for safe deletion of redundant rules.
  • Reversal Application: Rewrites prohibition-based instructions into judgment-based heuristics, aligning with modern Claude-5 context engineering standards.

Quick Start

Run the unhobble script on your CLAUDE.md file to generate a report identifying redundant rules and potential contradictions.

Frequently Asked Questions about unhobble

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit agent context to eliminate conflicting governance rules?

Auditing agent context involves measuring token density, directive polarity, and lexical contradictions across system prompts and governance files. This deterministic, script-based analysis identifies over-constrained instructions and enables safe deletion of redundant rules to improve agent performance.

What is context engineering for Claude system prompts?

Context engineering for Claude system prompts involves rightsizing token usage and resolving behavioral collisions by distinguishing decorative prose from load-bearing instructions. It rewrites prohibition-based rules into judgment-based heuristics to align with modern Claude-5 context engineering standards.

How do I rightsize agent context and prune redundant CLAUDE.md instructions?

Rightsizing agent context involves running a deterministic script on your CLAUDE.md file to generate a report identifying redundant rules and potential contradictions. This evidence-based pruning eliminates over-constrained instructions that force the model to waste reasoning cycles resolving rule collisions.

Does tiktoken work for measuring token density in agent governance files?

Yes, tiktoken is used to measure token density and rules-ratio across agent governance files like CLAUDE.md and AGENTS.md. This dependency enables the deterministic, script-based analysis required to identify bloated instructions and safely prune over-constrained governance rules.

Why does my agent spend reasoning cycles resolving rule collisions instead of executing tasks?

Agents waste reasoning cycles resolving rule collisions when system prompts and governance files contain over-constrained, bloated, and conflicting instructions. Lexical contradictions between directives force the model to adjudicate behavioral collisions rather than executing the intended task.

What is the best way to resolve behavioral collisions in AGENTS.md files?

The best way to resolve behavioral collisions in AGENTS.md files is applying grounding-aware adjudication to distinguish between decorative prose and load-bearing instructions. This framework enables safe deletion of redundant rules and rewrites prohibition-based instructions into judgment-based heuristics.