Contributing
Amplifiers is an open-source library of specialist skills, stacks, and skill-local supporting material.
It follows the Agent Skills package style used across the broader skills ecosystem, including OpenAI Codex.
The contribution rule is straightforward: put the material where the runtime will expect to find it, and keep the public model easy to understand.
Ways to contribute
- add a new skill under
skills/<name>/SKILL.md - add a new stack under
stacks/<name>/README.md - improve an existing skill
- improve a skill's
references/,scripts/, orassets/ - improve repository documentation and maintainership guidance
Before opening a pull request
- Keep each change focused.
- Use clear English in docs and skill text.
- Avoid introducing new architectural layers unless the use case is proven.
- Read
WRITING_STANDARD.mdbefore adding new content or changing structure. - Confirm links still work.
Publishing flow
- Start from the target skill package under
skills/<name>/. - Publish a runtime skill only when one clear attachable specialist or modifier exists.
- Move long supporting material into
references/when the runtime file gets too large. - Publish a stack when multiple skills form a recurring delivery pattern.
- Update the public docs when the repository model or catalog changes.
Writing standard
Use WRITING_STANDARD.md for project-wide rules on:
- file naming
SKILL.mdversusREADME.md- folder shapes for
skills/,stacks/, andknowledge/ - tone and minimum quality expectations
If you are unsure where something belongs, ask this first:
- is this one attachable specialist
- is this a recurring combination of specialists
- is this deep supporting material for one skill
- is this public documentation about the repository itself