pull-request
Installation
SKILL.md
Pull Request Preparation (Atmos)
Use this skill every time you open or update a PR. It encodes three policies that the Atmos repo enforces via CI and that the team has been burned by repeatedly:
- Every PR needs exactly one semver label. Unlabeled PRs fail the
PR Semver LabelsCI check. minorandmajorPRs require a blog post AND a roadmap update. TheCheck for changelog and roadmap updatesworkflow gates merging on both.featured[]in the roadmap is curated. Never auto-promote a shipped milestone intofeatured[]— only the user decides.
If you violate any of these, CI fails and the PR can't merge. Follow this skill across both phases: complete the pre-push checklist before git push, then immediately work through the post-push / PR checklist (open the PR, apply the label, monitor CI).
The label decision tree
The Atmos repo has four mutually exclusive release labels (plus other category labels that don't affect release docs):