Part of #1342 — apply the setup-family optimization recipe to the utilities family.
5 skills, 17,809 body tokens in total; 3 over the 200-token always-on budget, 0 over the 5,000-token body budget.
| skill |
body tokens (budget 5,000) |
always-on tokens, est. (budget 200) |
lines (cap 500) |
report-framework-issue |
4,627 |
~287 ⚠ |
404 |
skill-reconciler |
4,438 |
~250 ⚠ |
438 |
list-skills |
2,288 |
~265 ⚠ |
216 |
optimize-skill |
3,998 |
~180 |
358 |
write-skill |
2,458 |
~111 |
228 |
Body tokens are from docs/mode-economics.md; always-on figures are a chars ÷ 4 estimate of description + when_to_use. ⚠ marks a budget exceeded. Line counts include the generated pre-flight block.
Order of work (per the umbrella):
- Trim the frontmatter of every skill marked ⚠ in the always-on column.
- Split any over-cap body, moving sub-action-specific rules into sibling files byte-for-byte.
- Wording pass on the rest, with headings, golden-rule headlines, code blocks and the pre-flight block kept byte-identical.
- Run each touched skill's eval suite before and after, outside the sandbox.
Record any inconsistencies found but not fixed (eval-coupled wording, stale headings) in the PR description.
Part of #1342 — apply the setup-family optimization recipe to the
utilitiesfamily.5 skills, 17,809 body tokens in total; 3 over the 200-token always-on budget, 0 over the 5,000-token body budget.
report-framework-issueskill-reconcilerlist-skillsoptimize-skillwrite-skillBody tokens are from
docs/mode-economics.md; always-on figures are a chars ÷ 4 estimate ofdescription+when_to_use. ⚠ marks a budget exceeded. Line counts include the generated pre-flight block.Order of work (per the umbrella):
Record any inconsistencies found but not fixed (eval-coupled wording, stale headings) in the PR description.