pr-rules 0.1.0
Blocks gh pr create / gt submit when a repo with an [Unreleased] changelog has no entry on the branch, and (where the repo asks for it) when the PR carries no labels
Install
/plugin marketplace add narrowstacks/claude-code-mods /plugin install pr-rules@claude-code-mods
Run both lines inside Claude Code.
Hooks into
- Tool calls
- Slash commands
Also in narrowstacks/claude-code-mods
- pm-guard 0.1.0 Steers npm/npx/yarn to the package manager the repo's lockfile names (bun or pnpm), bun where there is none 0
- agent-jobs 0.1.0 /jobs pane: running subagents and background shells with elapsed time and Stop; a toast when background work finishes 0
- xcode-status 0.2.0 In Xcode projects only: one line with the last build and test result and the booted simulator; flags 0-test runs; blocks a second xcodebuild while one runs 0
- context-watch 0.2.0 Context fill, cost and rate limits in the status line; threshold toasts; compaction that keeps edited files; /ctx breakdown 0
- live-spinner 0.4.0 Spinner says what is actually running: the Bash command, the file being read or edited, the search, the subagent 0
- pr-watch 0.1.0 Tracks PRs the session touches, shows their checks above the prompt, toasts on green/red/merged, and stops foreground CI polling loops 0
- house-style 0.1.0 Enforces the no-em-dash rule: a system prompt section, a reminder to the model after a write that adds one, a toast when a reply uses one 0
- handoff 0.1.0 /handoff writes a state note from the conversation, clears, and carries the note into the fresh context 0
- zsh-safe 0.1.0 Quotes glob flags zsh would expand (--include=*.ts) and keeps a grep that finds nothing from failing the command 0
- remote-guard 0.1.0 Asks before a destructive command runs on another machine over ssh (restarts, deletes, kills, reboots) 0
More guardrails mods
- blast-radius 0.1.0 See what a risky command would change before it runs. 244.1k
- agents-md 0.1.0 AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction files of its own gets its AGENTS.md files instead: a prompt.context hook asks $.fs.ancestors for every AGENTS.md and .claude/AGENTS.md from the filesystem root down to the working director... 149.5k
- ruflo-rvf 0.3.5 mod + skill RVF format for portable agent memory, session persistence, and cross-platform transfer. As a mod (ADR-445): a write guard that keeps secrets out of memory, sessions and transfers, /rvf-mod, and a status file the console shows 73.9k
- openviking-memory 0.7.1 mod + skill Long-term semantic memory for Claude Code, powered by OpenViking. Auto-recall relevant memories at session start and capture important information during conversations. 39.3k
- tool-timing-badge 0.2.0 Times every tool call and wraps the engine's ToolUse rendering with a colored duration badge from the surface's own element table, on the terminal, Desktop and mobile. Hooks tool.call and ui.render using JSX. 32.4k