Thanks for considering a contribution. This plugin has an intentionally narrow bar: force multipliers only.
A new skill must do at least one of:
- change the shape of the workflow (phases, parallelism, sub-agent dispatch)
- unlock more of the agent's existing capabilities
- materially improve one-shot task completion
- create a repeatable workflow upgrade the base agent wouldn't reliably apply by default
Reminders, checklists, best-practice nudges, and generic execution advice will be rejected — not because they're bad, but because they don't belong here. They belong in a project's CLAUDE.md.
- Run your draft through
/qualify— this is the same gate the maintainers will apply. If qualify returnsREJECTorSALVAGE, either revise or reconsider. - Check for overlap — read every existing
SKILL.mdand confirm your skill is not ≥60% functionally overlapping with an existing one. If it is, extend the existing skill instead. - Keep it compact — a skill's body should be the minimum prompt that reliably triggers the intended behavior. Prune aggressively.
- Update
README.md— add your skill to the skills table.
skills/<skill-name>/
SKILL.md ← required
Frontmatter:
---
name: <skill-name> # hyphen-case, matches directory name
description: "<trigger>" # specific — controls auto-invocation
---- Ran
/qualifyon the draft — paste the decision in the PR description - Checked overlap with existing skills
- Updated
README.mdskills table - Skill body is as compact as possible
By submitting a PR you agree your contribution is licensed under Apache 2.0 (see LICENSE).