patch-applier
Installation
SKILL.md
Patch Applier
When to Use
- You have a focused code change that should be applied and reviewed as a single patch.
Rules
- Keep patches atomic and single-purpose.
- Show a preview (paths + short hunk summary) before applying.
- After applying, run formatting, linters, and targeted tests as appropriate.
Workflow
- Locate edit points via
source-searchorfile-reader. - Draft patch and show a preview for approval.
- Apply patch and run
go fmt ./.../golangci-lint run ./.../ targetedgo test. - Report modified files and verification results.
Output
- Patch summary: 1-3 bullets.
- Files changed: list with
path:line. - Verification: commands and results.
Related Skills
safe-edit-simulator,code-formatter,test-runner
Related skills
More from pilinux/gorest
file-reader
Precisely read source files or snippets and return concise, citation-backed facts needed for decisions or edits.
26code-navigation
Rapid, focused navigation to locate definitions/usages and map the impact of proposed changes.
7fix-suggester
Diagnose failures and propose minimal, test-backed fixes with verification and rollback instructions.
7build-run
Build and run the project locally to reproduce compile/runtime issues in a safe, non-production way.
7logs-repro-harness
Reduce flaky or environment-dependent failures to a minimal, reproducible script and capture the exact logs and error lines.
7ci-orchestrator
Run a CI-like pipeline locally (format, lint, vet, static-analysis, tests) and summarize per-step results with remediation guidance.
6