Gödel, Escher, and Bach are not decorations. They are an audit protocol for agent skills.
A skill cannot verify itself by saying "verified." It needs a test, source, command, or live receipt.
Intent becomes tool authority, artifacts, search, tests, and public routes. Hide one level and the loop breaks.
Description, SKILL.md, references, scripts, assets, and evals carry the same workflow in different voices.
Write the skill, add one external gate, expose the source layer, and hand the next agent a runnable packet.