.claude/skills/pr/SKILL.md
Run tests, lint, format, create branch if needed, and commit with conventional message.
npx skillsauth add terassyi/tomei prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run the full verification pipeline, then commit changes.
git branch --show-current
git status --short | head -20
git log --oneline -5
Skip this step if the immediately preceding turn already ran the same
verification pipeline against the current working tree (e.g., /copilot,
/gha, or a previous /pr invocation that completed cleanly). Reusing
the prior run avoids redundant work when no code changed since.
Otherwise, run sequentially, stop on first failure:
make buildmake testmake test-integrationmake test-e2eSame skip rule as step 1 — if the preceding turn already ran make fmt
and make lint against the current tree, skip. Otherwise:
make fmt
make lint
If make fmt produces changes, include them in the commit.
main: create a new branch derived from the changes (e.g., feat/add-foo-support). Use kebab-case with a conventional prefix.git add the relevant files (not git add -A).<type>(<scope>): <description>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>.tomei apply, tomei init, chezmoi apply, or chezmoi initgit push — only commit locallytesting
Run full test suite — unit, integration, e2e sequentially. Stops on first failure.
testing
Pre-release checklist — verify CI status, version tags, CUE module coordination, changelog preview. Read-only.
development
Expert team review and refactor — tomei, Go, TDD, OS specialists discuss the diff and implement improvements.
testing
Inspect GitHub Actions CI failure logs and auto-fix the issues.