ponytail-debt

Collects ponytail comment markers from a codebase into a technical debt ledger.

2|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/Nzettodess/Awesome-Agent-Skills --skill ponytail-debt-nzettodess
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ponytail-debt
Source: https://github.com/Nzettodess/Awesome-Agent-Skills/tree/main/Skills/Development/ponytail-debt
Command: npx skills add https://github.com/Nzettodess/Awesome-Agent-Skills --skill ponytail-debt-nzettodess

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Deliberate shortcuts marked with ponytail: comments tend to be forgotten and silently become permanent. This Skill scans the entire codebase for those markers and compiles them into a single debt ledger so deferred work stays visible and trackable. ## Core Features & Use Cases - Codebase-wide scan: Greps for ponytail: comment markers across files while skipping node_modules, .git, and build output. - Structured ledger output: Groups one row per marker by file, extracting the ceiling (what was simplified) and the upgrade path (the trigger to revisit). - Rot-risk flagging: Tags any marker lacking an upgrade trigger as no-trigger so the riskiest deferrals stand out. - Use Case: After a fast prototyping sprint, run the scan to list every shortcut the team deliberately deferred, then optionally persist the report to PONYTAIL-DEBT.md for sprint planning. ## Quick Start Ask the agent to run ponytail debt and list every shortcut marked in this repository.

Frequently Asked Questions about ponytail-debt

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

FAQPage Schema
How do I track technical debt comments in my codebase?▼

Mark each deliberate shortcut with a `ponytail:` comment naming its ceiling and upgrade path, then run the scan to grep all markers into one grouped ledger. Each row shows the file, line, what was simplified, and the trigger to revisit it.

How to find deferred shortcuts left after rapid prototyping?▼

Run the ponytail debt scan, which greps the repo for `ponytail:` comment markers while skipping node_modules, .git, and build output. The result is a per-file ledger of every deferral with its ceiling and upgrade path.

Does the ponytail debt scan modify my source code?▼

No, the scan is read-only and changes nothing in the repository. It only reports findings, and it writes the ledger to a file such as PONYTAIL-DEBT.md only if you explicitly ask it to persist the report.

What happens if a debt marker has no upgrade path?▼

Any `ponytail:` comment that names no upgrade path or trigger is flagged with a `no-trigger` tag in the ledger. These rows represent the highest rot risk because they can silently become permanent.

Can I see who added each debt marker?▼

Yes, the ledger supports ownership attribution by running `git blame -L<line>,<line>` for each marker line. This adds an owner per row so deferred work can be routed to the right person.