What gets reviewed
The review covers every piece of text you attach to a skill and everything you write about it in the registry:- The
SKILL.mdbody and any bundled reference text. - Eval cases — prompts, expected outputs, and fixtures. These are text too, and they publish with the skill.
- Display name, description, and tags.
- Ratings and comments you post on any skill in the registry.
The policy applies to the content of the text, regardless of where it lives. A slur in an eval fixture is treated the same as a slur in the body.
Prohibited categories
A skill’s text may not contain, promote, or provide operational instructions for any of the following.The synthetic-examples rule
Plenty of legitimate skills need to talk about the very things this policy prohibits — a moderation classifier, a PII redactor, a self-harm-detection helper. That’s allowed. What’s not allowed is putting real, live instances of prohibited content into your examples or eval cases. The line is synthetic and redacted, not real:- A slur-detection skill may describe the shape of a slur or use a clearly fabricated placeholder — it may not ship a list of real slurs as test strings.
- A doxxing-detector’s eval cases must use invented names, addresses, and IDs — never a real person’s data.
- A threat-classifier illustrates with synthetic example threats, plainly marked as fabricated — not a real, actionable threat against a real target.
What happens when text is flagged
A flag falls into one of two buckets. Most are remediable — fix the text and re-publish. Two are terminal — the content is removed and can’t be re-submitted.Content flags are the one case where SkillSafety holds a skill rather than listing it with a warning. Other Caution-level findings still appear on the registry with a badge; content-flagged skills do not appear at all until the text is fixed (or, for terminal categories, at all).
Fail-open, never a false block
If the content reviewer is briefly unavailable when you publish, your skill is not blocked. It shows Not yet reviewed and is re-checked automatically once the reviewer is back. A publish is only ever held on an actual finding — never on the reviewer being down.Fixing a flagged skill
1
Read the findings
A held publish returns structured findings — each one names the category and points at the specific text that tripped it, with a suggested fix. Real personal data and secrets are redacted in the report, never echoed back.
2
Revise the text
Edit the body, eval cases, name, or tags to remove the prohibited content — or, for a legitimate moderation/security skill, replace real instances with synthetic, redacted examples per the rule above.
3
Re-publish
Publishing again re-runs the full gate. Once the content review passes, the skill lists normally.
Related
Community Registry
How publishing works, including the full publish gate the content review sits at the end of.
SkillScore
The effectiveness score that sits beside SkillSafety on every skill.
Authoring Skills
Write a skill — and its eval cases — that passes review the first time.