14 skills · 7 guardrails · 6 mods
Claude Code skills and guardrails I use every day
Skills for pull requests, reviews, releases and design docs. Hooks that stop an agent before it merges, leaks a secret or ships an untested change. All installable as Claude Code plugins.
/plugin install pr --marketplace rezk2ll/skills /plugin marketplace add rezk2ll/skills Run these inside Claude Code 2.1.275 or later. Skills also work without plugins: copy a folder
from the repository into ~/.claude/skills.
adr-template
SkillWrite or review ADRs that cover the hard parts: contracts, failure modes, observability, migration and rollback.
comment-cleanup
SkillTightens the code comments in a reviewed diff against your project's comment policy, as the tail of a code review.
dependabot-handle
SkillTriage open Dependabot PRs: merge clean green bumps, close failing ones with a short reason, skip the rest.
gardener
SkillWeekly upkeep of your Claude Code setup: acceptance metric, mistakes turned into checks, broken hooks and skills, repo drift.
github-work
SkillWorks through the open GitHub issues assigned to you one at a time, with review and test agents and one PR per issue.
issues-workflow
SkillFixes a batch of GitHub issues in parallel worktrees through a background Workflow, one PR each, optionally merged on green CI.
npm-audit-fix
SkillClear npm audit findings per sub-project, honor allowlists, verify with project scripts, open one PR per sub-project.
postmortem-template
SkillWrite incident postmortems anchored to evidence, with trigger vs root cause, duration gaps and open questions.
pr
SkillOpens a pull request with a short body that says why, following strict writing rules: no test plan, no file lists, no dashes.
pr-address-comments
SkillPulls review comments on your PR, fixes what is actionable, and pushes, without ever writing to GitHub.
release-version-bump
SkillCut a release for one project in a monorepo: sync, bump only if needed, tag with the CI tag prefix, push.
review-pr
SkillReviews someone else's pull request end to end and writes the review as a local draft file, never posted.
start
SkillPulls the default branch, cuts a named branch from your task description, and starts working on the task.
test-feature-locally
SkillVerify a change end to end before a PR: bring up compose, start the dev server, drive the touched flow with Playwright.
format-on-edit
GuardrailFormats and lints each file Claude writes or edits with the tools the project already has.
guard
GuardrailDenies merges, closes, secret reads, container teardown and shell rewrites of tracked files until you give the go.
pre-ship-gate
GuardrailRefuses commits and PRs that mix moves with logic, add dependencies, skip tests or are too big to review.
review-chain
GuardrailBlocks the PR skill until code-review, ponytail-review and comment-cleanup have run in the session.
stop-check
GuardrailBlocks the end of a turn while a changed JS/TS project fails its typecheck or related tests.
text-lint
GuardrailRefuses PR, issue and commit text with dashes, test plan sections, tables, hard wraps or features framed as fixes.
worktree-guard
GuardrailRefuses edits in the main checkout while another Claude session works there, and points you to a worktree.
context-hud
ModContext window and plan usage limits at a glance: footer gauges, a per-category pane, and a warning past a threshold
context-meter
ModShows context size and session cost in the status line, and warns once when the context passes a threshold
gh-guard
ModBlocks Claude from posting GitHub comments or reviews as you until you give an explicit go
read-guard
ModCaps unbounded Reads of large files and tells Claude how to read the rest
secret-redactor
ModSwaps secrets, emails and IPs in tool output and prompts for stable placeholders, and restores real values in tool inputs
smart-typecheck
ModAfter a turn that edited code, runs the check script once in each package that was touched