--- type: llm --- PASS only if ALL hold: 1. The frontmatter sets `disable-model-invocation: true` (or explicitly says the skill must only run when the user types the slash command), because deploying is a side effect. 2. The `description` states WHEN to use it (trigger situations / phrases a user would say), not a summary of how it works. 3. The skill has a Gotchas (or "known pitfalls") section, even if it only holds a starter entry. 4. The body states the goal and constraints instead of a rigid numbered command-by-command script with no room to adapt. FAIL if any of these is missing.