By wrxck
Git workflow - commit validation, conventional commits, PR creation, releases, code review
Comprehensive code review that checks security, performance, and correctness in parallel, then produces a unified report ranked by severity.
Create a commit on the current feature branch. Follow these rules exactly:
Create a PR from the current feature branch to `develop` for Matt to review.
This is a guided release process. It requires Matt's explicit approval at every step.
Git workflow enforcement and commands for Claude Code sessions.
git_workflow_guard.py parses every Bash invocation with a shell tokeniser
(handles env-var prefixes, bash -c, ;/&&/||/| splits, and heredocs)
and blocks the following with a non-zero exit and a BLOCKED: reason:
main or develop, including refspec forms like
origin HEAD:main, origin +main, origin feat/x:main, and
origin main develop. Bare git push is blocked when the local branch
resolves to main/develop (best-effort via git symbolic-ref).--force, -f, and --force-with-lease
are all treated the same — Matt does not use lease-force.--no-verify on commit, push, or tag.git commit --amend (create a new commit instead).main or develop locally (git branch -D main) or remotely
(git push origin --delete main).Co-Authored-By: (case-insensitive). Handles
-m "...", -m '...', -m $'...', multiple -m flags, and full
heredoc bodies (<<EOF, <<'EOF', <<-EOF).If the guard cannot safely parse a command it fails closed with
BLOCKED: git_workflow_guard could not parse command safely — retype
the command more simply.
Commits that read the message from a file (git commit -F file.txt or
--file=...) are not content-scanned; the hook cannot reliably read
arbitrary files from the sandbox. If you use -F, verify the file does
not contain Co-Authored-By: yourself (e.g. grep -i co-authored-by <file>). The guard will warn and block when -F is used without any
inline message content.
git_commit_validator.py additionally lints inline commit messages for
conventional-commit format, British English spelling, lowercase subject
after the type, no trailing period, and subject length. It uses a proper
shell tokeniser so it handles heredocs and multiple -m flags.
/commit -- create a git commit following conventional commit rules/pr -- create a pull request from the current feature branch to develop/release -- guided release process with step-by-step approval/review -- comprehensive parallel code review (security, performance, correctness)claude plugin marketplace add wrxck/claude-plugins
claude plugin install git-workflow@wrxck-claude-plugins
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub wrxck/claude-plugins --plugin git-workflowAutonomous security auditor. Scans a GitHub repo for vulnerabilities, triages false positives, writes a PoC, fixes each confirmed bug in its own PR, independently reviews the fix, and merges when the review is clean.
Learns from your corrections and writes hooks so Claude never repeats the same mistake
Create detailed Mermaid diagrams for architecture, flows, ERDs, and more — and improve READMEs with visual documentation
Mines your Claude Code history, config, and session transcripts, spots the workflows you keep repeating, and forges them into the right artifact — a skill, subagent, hook, slash command, workflow, or a full publishable plugin. Local-only analysis; hands off to mcp-forge, behavior-hooks, and matts-second-brain where they fit.
Turn any repo into rich, brand-matched promo videos. Scaffolds a config-driven Remotion + ffmpeg pipeline, inherits the repo's colours, fonts, logo and copy, and renders multiple aspect ratios (16:9, 9:16, 1:1, 4:5) with a live in-browser tuning UI.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems