dimension-rebalance

Reclassify and split research findings after adding new research dimensions.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/nickgogan/improvement-loop --skill dimension-rebalance-nickgogan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dimension-rebalance
Source: https://github.com/nickgogan/improvement-loop/tree/main/.claude/skills/dimension-rebalance
Command: npx skills add https://github.com/nickgogan/improvement-loop --skill dimension-rebalance-nickgogan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a new research dimension is added to a knowledge base, existing findings often end up miscategorized or covering multiple concerns, making the category distribution inaccurate and hard to navigate. ## Core Features & Use Cases - Category Audit: Scans all research findings, builds a category distribution report, and identifies findings that belong in a new or changed dimension. - Reclassification and Splitting: Distinguishes between findings that should be fully reclassified (Type A) and findings that should be split into two entries (Type B), with a human approval gate before any changes. - Dry-Run Mode: Use the --dry-run flag to preview proposed changes without modifying any files. - Use Case: After adding an "Orchestration" dimension to research-dimensions.md, run this Skill to find findings miscategorized as "Tool Integration" and rebalance them with full provenance preserved. ## Quick Start Run the dimension-rebalance skill with the argument "Orchestration --dry-run" to preview which research findings should be reclassified into the new Orchestration dimension.

Frequently Asked Questions about dimension-rebalance

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

FAQPage Schema
How do I reclassify research findings after adding a new category?▼

Run the dimension-rebalance skill with the new dimension name as an argument. It scans all findings, matches them against the dimension's description, and proposes reclassifications or splits for your approval before editing any files.

How do I preview category changes without modifying files?▼

Pass the --dry-run flag with the dimension name, for example "Orchestration --dry-run". The skill generates the full rebalance report with proposed reclassifications and splits, then exits without making any edits.

When should a finding be split instead of reclassified?▼

Split a finding when it substantially covers two concerns, one belonging to the new dimension. Reclassify when the finding's primary subject wholly belongs elsewhere. Superficial term matches should be skipped to avoid over-splitting.

Does reclassification change a finding's priority or sources?▼

No. Reclassification only updates the category and last_updated fields. When splitting, both resulting findings keep the original sources and discovery date to preserve provenance, though the new finding's priority may be re-evaluated.

What happens if a finding fits two dimensions?▼

The primary subject wins: the category reflects what the finding is mainly about, while the secondary concern becomes a split candidate. The decision tree in the skill's classification rubric resolves ambiguity between dimensions.