ce-patch

Solid

Make one low-risk change on a bounded, test-first lane that touches at most two candidate files and ends at one human acceptance gate. Any uncertain, sensitive, dependency, durable-state, schema, public-contract, destructive, colliding, or wider change routes to /ce-plan; this skill never commits, pushes, opens a PR, or merges. Triggers: a typo, localized bug fix, or small behavior change with a known test. Multi-file, contract, schema, dependency, security-sensitive, or exploratory work → /ce-plan.

Code & Development 0 stars 0 forks Updated 4 days ago Apache-2.0

Install

View on GitHub

Quality Score: 78/100

Stars 20%
0
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Patch **Invocation input:** Change requested: $ARGUMENTS Make one genuinely small change with a short, predictable workflow. `/ce-patch` has one lane: a mechanical admission screen, a red-to-green edit within at most two candidate files, an external diff check, and one human acceptance gate. `--express` is accepted as a backward-compatible alias; it does not select different behavior. This skill creates no plan, spec, task, eligibility, or verification bundle. Its only durable workflow record is one append-only line written after the human accepts. ## Runtime Inputs - **Change request (required):** the behavior or text to change. - **Candidate files (discovered or supplied):** at most two repository-relative paths, including any test file the change needs. - **Repository evidence (read-only):** the candidate files, their direct callers or consumers (one hop), relevant test/build commands, `git status`, and other plans' `tasks.json` ownership declarations under `docs/plans/`. - **Diff base:** the current git commit captured before any patch-owned edit. The repository must be a git worktree, the candidate set must be enumerable, and a meaningful failing-then-passing check must fit inside the two-file boundary. If any of those facts cannot be established, route to `/ce-plan` without editing code. ## Execution Contract 1. **Screen before writing.** Run `patch-lint.py` over a transient candidate stub. Exit `1` (policy refusal) or `2` (inconclusive/error) both ro...

Details

Author
relusion
Repository
relusion/vg-sdlc-claude-plugins
Created
2 weeks ago
Last Updated
4 days ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

do-patch

Apply a targeted fix to failing tests or review blockers. Triggered by 'patch this', 'fix the failures', 'fix the blockers', 'do-patch', or by do-build at test-fail and review-blocker steps.

20 Updated yesterday
tomcounsell
Code & Development Listed

patchleague

Run, inspect, and compare multiple coding-agent CLIs on the same repository task with PatchLeague. Use when Codex should benchmark agents such as Codex, Claude Code, Gemini CLI, or OpenCode in isolated Git worktrees; verify their patches with tests; inspect saved runs or HTML reports; or preview and apply a selected winning patch.

1 Updated yesterday
269394628
AI & Automation Solid

new-patch

Scaffold the four files for a new cc-enhanced patch (src/patches/<tag>.ts, <tag>.test.ts, the export-barrel entry, and the BY_TAG metadata record). Scaffold-only; the rest of the procedure (prompt-surface rules, count sync, clean-bundle inspection, and native verification) lives in CLAUDE.md > Adding Patches. Recommend by name when the user wants to add a new patch behavior. Triggers on "new patch", "add a patch", "scaffold a patch", "create a patch for X", "start a patch". Argument is the patch tag (e.g. "my-feature"). If the tag, one-line purpose, or group (Prompt, Tooling, Agent, System, UX, Metadata) is missing, ask before scaffolding. NOT for editing an existing patch directly and NOT for end-to-end implementation; this skill stops at scaffolding and hands off to the implementation workflow.

6 Updated today
camjac251