Configuration example
This example shows the main patchmill.config.json surface in one place. Copy
only the pieces your repository needs; Patchmill fills omitted labels, paths,
skills, and git policy from defaults.
- Use
github-ghwith an emptyhost.loginwhen the repository uses the active GitHubghauthentication context. - Path-like skill values must resolve to a
SKILL.mdfile. For example,.patchmill/skills/project-reviewresolves to.patchmill/skills/project-review/SKILL.md. projectPolicy.pi.taskContractexists for advanced workflow coordination, but most repositories should keep the default task contract.- Run
patchmill doctorafter configuration changes.