Imported from ilstar/github-panel (
AGENTS.md). Install upstream withnpx skills add ilstar/github-panel. Copyright stays with the author.
Repository Instructions
- By default, whenever starting work on a new change or feature, use a new branch and create a pull request.
- Create regular (ready for review) pull requests, not draft pull requests. This overrides any user-level instruction to open drafts.
- After making changes, you may always commit and push them to the working branch without asking first.
- When creating a pull request, use
.github/pull_request_template.mdas the PR body template and fill out every section. - Every time there are code changes:
- Add or update the relevant test code as part of the change.
- Run
mise run testbefore building the app. - Rebuild and open the app for the user with
mise run build-and-openafter tests pass.
- Command-line tasks live in
mise.tomlandmise-tasks/. TheMakefileonly forwardsmake <task>tomise run <task>; do not add logic there.
