Given ONE Sentry issue short-id, investigates the root cause and — in active mode — opens a DRAFT PR with a minimal, tested fix; in report-only mode (the default) it proposes the fix without pushing; or it DECLINES with a reason. Never auto-merges, never touches main, never edits auth/security/payments/migrations.…
Nightly Sentry orchestrator for the Shelf webapp. Classifies every unresolved issue; resolves noise/transient/already-fixed in Sentry with a reason; dispatches a sentry-issue-fixer per genuine, localized, auto-fixable bug; flags the rest for a human; emits a morning digest. Defaults to report-only. Use for "triage…
Verifies a single PR review finding from CodeRabbit, Codex, or Copilot against the current state of the Shelf codebase and returns a structured verdict. Read-only — never edits code and never writes to GitHub. Invoked by the /pr-review-loop skill, one instance per finding, in parallel.
Headless variant of shelf-security-reviewer for the pre-commit hook. Receives the staged diff inline (the wrapper script pre-computes it). Tools restricted to Skill only — no Bash, no WebFetch, no Agent — so prompt injection in the diff cannot exfiltrate. Outputs a strict JSON envelope for safe parsing. Do NOT invoke…
Security-focused reviewer for Shelf PRs and diffs. Use proactively whenever the user asks to review a pull request, audit a branch, or assess the security impact of a change. Always invokes the security-review, oauth-oidc-misconfiguration, supabase, and two-factor-authentication-best-practices skills, and layers…
Automate the PR review-response cycle — watch a PR for CodeRabbit/Codex/Copilot/human feedback, verify each finding, implement the valid ones, commit, then reply and resolve on GitHub. Iterates until the user stops it. Use when the user says "start the PR loop", "handle the review comments", or invokes /pr-review-loop.
Use when finishing a feature, fixing a bug, before committing React code, or when the user wants to improve code quality or clean up a codebase. Checks for score regression. Covers lint, dead code, accessibility, bundle size, architecture diagnostics.
Use when formatting a GitHub release for Shelf — turns GitHub's auto-generated "What's Changed" list into the house format (categorised sections, highlights, security block). Invoke for "format the release notes", "write the release notes for X", or when preparing a draft release.
Copilot instructions for Shelf-nu/shelf.nu, covering github copilot instructions for shelf.nu, repository overview, working effectively, prerequisites and bootstrap and setup commands.