Plan-Verify-Commit Coding Workflow
Makes Claude plan, match repo conventions, make scoped diffs, run real verification, and write why-focused commits on every coding task.
Before & after
Same prompt, same agent — the only difference is the skill.
There are a lot of skills out there that could help with Claude Code. The most useful ones probably relate to things like testing, documentation, and workflow automation. It depends on what you do most often, but there are some common ones that many developers find helpful. I could look into specific recommendations if you tell me your typical workflow.
THE ESSENTIALS PACK: GitHub bundle of 12 core skills for agentic coding. QUICK WIN SKILLS: • Playwright (pw) → End-to-end test generation + flaky test debugging • Code Documenter → OpenAPI specs + JSDoc + doc portals auto-built • Security Pen Testing → OWASP Top 10 + vulnerability scanning • Claude Coach → Real-time power-user tips during any session WORKFLOW SKILLS: • Agent Workflow Designer → Multi-agent patterns + handoff contracts • Change Management → Org rollout framework (reorg, tool migration, pivot) • Voice Brain Dump Structurer → Voice memo → structured brief in one call CREATOR SKILLS: • Media Kit Builder → Stats + audience breakdown + sponsorship tiers • Content Performance Report → Metrics → readable insights • Content Strategist → Repeatable content planning workflow PRO TIER: • Self-Improving Skill Loop → Skill.md auto-refines overnight via assertions • Goal Lock → Idea → goal-alignment check before starting work INSTALL: Fork repo on git, upload to Claude Customize > Skills. Pick individual skills or install all 12. Recommended: start with pw + Code Documenter, then add based on role.
About this skill
Your coding agent says "done" without running a single test. It reformats files you never asked it to touch, and it quietly adds as any or skips a test to turn CI green. This skill sends every change through the loop a careful senior engineer uses: baseline, scoped plan, smallest diff, real verification, self-review, and a commit message that explains why.
What it does
- Baselines the repo before editing: working tree status, commit style, and verification commands pulled from CI config first. It also records failures that existed before the change.
- Writes a scope plan with three lists: files it will change, tempting neighbors it will leave alone, and the exact commands that will verify the work.
- Mirrors the nearest existing file's patterns and lists unrelated issues under "noticed, not changed" instead of fixing them in the same diff.
- Verifies in widening rings and refuses to make checks pass by weakening them (no skipped tests, type ignores, or disabled lint rules).
- Stops thrashing after three failed fix attempts, then reverts and restates its hypothesis before trying again.
- Writes commits in the repo's existing style, one logical change each, with a body that explains the motive.
What you get
Each task comes back with a plan, the change, a result block listing the exact commands run and their outcomes (or clearly marked NOT RUN), a diff summary, and a ready commit message. For teams, it also produces a drop-in CLAUDE.md workflow section tailored to your stack.
Best for
Developers using Claude Code daily on real repos who want small, reviewable, actually-tested diffs, and teams that want one consistent agent workflow across projects.
SKILL.md preview
---
name: plan-verify-commit-coding-workflow
description: Runs every code change through a disciplined loop. It baselines the repo, writes a scoped plan, matches existing conventions, makes the smallest coherent diff, runs the project's own checks, self-reviews the diff, and commits with a why-focused message. Use when the user says "add X to this repo", "fix this bug", "you keep saying it works but you never ran the tests", "this diff touches way too many files", "stop changing things I didn't ask for", "write a CLAUDE.md workflow for our team", "clean up these commits".
---
# Plan-Verify-Commit Coding Workflow
… (sign up to view the full skill)More development skills
View all Development skills →Performance Bottleneck Profiling: Node, Python, Go
Classifies a slowdown, gives exact profiler commands, reads the output, and proves the fix with same-conditions p95/p99 numbers.
Feature Scaffolding with Working Tests
Turn a short feature spec into code, runnable tests, and integration wiring that match your existing project.
Feature Flag Rollouts and Kill Switches
Design staged flag rollouts, verify rollback paths, and audit flag debt with explicit defaults, gates, and retirement plans.
Microcontroller Firmware and RTOS Engineering
Build and debug MCU firmware with bounded ISR/RTOS timing, safe DMA ownership, and measured power budgets.