honey-debt

Featured

Harvest every `honey:` comment in the codebase into a debt ledger, so the deliberate shortcuts Lever 1 leaves behind get tracked instead of rotting into "later means never". Flags markers with no revisit trigger — those are the ones that go permanent silently. Use when the user says "honey debt", "/honey-debt", "what did honey defer", "list the shortcuts", or "what did we mark to do later". One-shot report; changes nothing.

AI & Automation 295 stars 17 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
72
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Honey Debt Lever 1 trades code for a known ceiling. That trade is only honest if someone can see it later. Every deliberate simplification carries a `honey:` comment naming its ceiling and the trigger to revisit; this collects them into one ledger. ## Scan ```bash grep -rnE '(#|//|--|/\*) ?honey:' . --exclude-dir={node_modules,.git,dist,build,vendor} ``` Each hit is one row. The comment prefix is what keeps prose that merely mentions the convention out of the ledger. ## Output One row per marker, grouped by file: `<file>:<line> — <what was simplified>. ceiling: <the limit>. trigger: <when to revisit>.` The convention is `honey: <ceiling>, <trigger>`, so both fields come straight from the comment. Add `git blame -L<line>,<line> -- <file>` per row only if the user asks who owns it. Tag any marker with no trigger `no-trigger` — a ceiling without a revisit condition is the shape that rots. End with: `<N> markers, <M> with no trigger.` Nothing found: `No honey: debt. Clean ledger.` ## Boundaries - **Report only.** Don't fix, refactor, or remove markers — the user decides what to pay down. Offer, don't act. - **Don't invent debt.** A `TODO`/`FIXME` is not a `honey:` marker; mention the count separately at most once if it's large, don't fold it into the ledger. - **Don't editorialise per row.** The ledger is data. Save any judgement for one closing line, and only if something is genuinely alarming.

Details

Author
Green-PT
Repository
Green-PT/honey-for-devs
Created
2 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category