freestyle-bug-huntlisted
Install: claude install-skill davidleberknight/footbag-platform
# Freestyle Bug Hunt — domain-invariant audit of the freestyle dictionary and curated media
> **Invoke ONLY on explicit request.** Run this skill exclusively when the user asks for a
> "freestyle bug hunt" or "freestyle bug sweep" by name. Do NOT infer it from "bug hunt"
> (that is the general skill), "review the freestyle pages", or any general review phrasing.
> When in doubt, ask before invoking.
This skill is the standing prompt for an adversarial audit of the freestyle domain: the
public dictionary surfaces, the freestyle data (DB tables, generated content modules,
curated sidecars and tags), and the domain invariants the freestyle governance skills
define. It finds violations of rules that generic review cannot see because they are
footbag-domain rules, not web-engineering rules.
## Relationship to the other audit skills
- **bug-hunt** owns everything generic on the freestyle surfaces: security/correctness on
every deployed route (auth gates, XSS, caching, error handling), specification-layer
defects including the design quality of freestyle stories and contracts, and doc-to-doc
/ doc-to-code synchronization including the freestyle docs. Do not duplicate those
sweeps.
- **This skill** owns the freestyle domain layer: dictionary/media invariants,
cross-surface propagation, naming conventions, and generated-content integrity.
The contract sources this skill audits against are the freestyle governance skills —
`.claude/skills/footbag-freestyle-dictionary/SKI