What nobody tells you about writing agent skills
newsletter.posthog.com
newsletter.posthog.com
What helped was making every skill say where it stops, and hand each excluded case to whichever skill does cover it. Writing down the boundary, not just the trigger.
Bit surprised testing didn't come up. If a skill ships a reference implementation you can test that, and at least check the cross-references resolve. Doesn't prove the prose is right, but it catches the rot you describe in section 3.