Surgical Patch
Julius BrusseeFixes a bug or small behaviour change at the narrowest responsible layer, with regression proof.
By agent · Claude Code
Skills in the open SKILL.md format that Claude Code reads. Each one has a plain-language summary and the command to install it.
$ npx skills add <author>/<skill>Replace the placeholder with the author and skill name from the skill's page. Start a new Claude Code session afterwards so the skill is picked up.
Fixes a bug or small behaviour change at the narrowest responsible layer, with regression proof.
Proves that existing work meets its acceptance conditions without expanding scope.
Guides the design of stable APIs and module boundaries, covering REST and GraphQL endpoints and type contracts between modules.
Tests web apps in a real browser through Chrome DevTools MCP: inspect the DOM, read console errors, analyse network requests and profile performance.
Sets up and modifies CI/CD pipelines, including automated quality gates, test runners in CI and deployment strategies.
Runs a code review across several quality dimensions before a change is merged, whether the code came from you, a person or another agent.
Refactors working code so it is easier to read, maintain and extend, without changing its behaviour.
Interviews you about your quality bar, writes it down as a contract with default thresholds, and stops agents from quietly lowering it.
Sets up rules files and project context for an agent session, and repairs the context when output quality starts to degrade.
Walks the agent through root-cause debugging when tests fail, builds break or behaviour stops matching expectations.
Plans the removal of old systems, APIs and features, and the migration of users or production database schemas to their replacements.
Records architecture decisions as ADRs and keeps documentation current when public APIs change or features ship.
Puts every non-trivial decision through an adversarial review in a fresh context before it stands, to expose hidden failure modes.
Builds accessible, responsive production UIs: components, layouts, state management and WCAG requirements.
Structures git work: atomic commits, branching, conflict resolution, cleaning up a messy working tree and pull requests.
Turns a vague idea into a sharp, actionable concept through structured divergent and convergent thinking, testing assumptions before you plan.
Delivers a change in thin slices that can each be verified, for work that touches several files or rolls out behind a feature flag.
Interviews you one question at a time until the agent is about 95% sure what you actually want from an underspecified request.
Adds logging, metrics, tracing and alerting so that production behaviour can be seen and diagnosed.
Finds and fixes performance problems across frontend, backend and database, including Core Web Vitals, load times and N+1 queries.
Breaks a spec or set of requirements into ordered, implementable tasks, with scope estimates and work that can run in parallel.
Audits and hardens code that handles user input, authentication, data storage or external integrations against common vulnerabilities.
Prepares a production launch with a pre-launch checklist, monitoring setup and a staged rollout plan.
Checks every implementation decision against official documentation, so the code cites its sources and avoids outdated patterns.
Questions
A folder with a SKILL.md file: instructions, and sometimes scripts and reference files, that Claude Code loads when a task calls for them.
Each skill page has an install command. Run it in a terminal, then start a new Claude Code session so the skill is picked up.
An instructions file is loaded in every session and describes the project. A skill is loaded only when a task calls for it, so it can be long and specific without costing context on every turn.