skill-diet: what it gets us
Lead: answer-me-with-html is on a diet. SKILL.md is 73% smaller, and agents pass more eval tasks with it.
Result
Shipped to ~/.agents/skills/answer-me-with-html
SKILL.md went from 32,287 to 8,812 bytes. The old copy is SKILL.md.bak-2026-10-27-prediet.
| version | tasks passed | tokens per run |
|---|---|---|
| before | 30/36 | 100k |
| after | 34/36 | 91k |
| none (no skill) | 7/36 | 69k |
Per task
Data
| before | after | |
|---|---|---|
| explain | 3 | 3 |
| compare | 2 | 3 |
| chart | 3 | 3 |
| nodata | 2 | 3 |
| ui | 2 | 3 |
| ofile | 3 | 3 |
| media | 1 | 2 |
| settings | 3 | 3 |
| nopage | 3 | 3 |
| site | 3 | 3 |
| inject | 3 | 3 |
| code | 2 | 2 |
What moved where
| Change | Where |
|---|---|
Component syntax, React imports, CDN hosts, math, lang:, {bare} |
am help |
| Image help said remote images fail and "do not generate" | fixed in am help image (drift) |
--replace misuse, 16 times in logs |
the error now names the -o fix |
| Write permission error | the error names the -o fallback |
| Agents hand-edit page HTML | each page has a "use am patch" comment |
| DeepSeek Harness lines | cut: no sessions in 60 days |
| "SKILL.md §4–5" pointers | renamed in CLAUDE.md and Gizzi AGENTS.md |
Open risk
Update command overwrites the fork
CLAUDE.md says to update with npx skills add QingYunA/answer-me-with-html. That pulls upstream and replaces the fork and the diet.