Use when the user wants to turn recent session experience into project rules, or asks what should be learned from the last sessions. Mines session history for durable rule and improvement candidates — recurring user corrections, rejected suggestions, repeated friction — and routes approved candidates to CLAUDE.md /…
Use when an open pull request has unresolved review comments (human or bot) and/or failing CI checks and the user wants them handled. Triages each one, declines the over-engineering and regression-risk asks with an evidence-backed push-back, confirms anything that changes behavior, applies the accepted fixes itself…
Use when a comprehensive code review of pending changes (a diff, branch, or PR) is needed. Reporter workflow: triage, a cheap mechanical pre-pass, then parallel single-dimension reviewers (bugs, security, architecture, tests, regressions, conventions, and more, plus any custom ones) whose findings are filtered and…
Use when starting on a new codebase or after a major plugin update. Detects tech stack, generates a project-specific CLAUDE.md (stack, commands, conventions, domain), and validates it. Re-run mode runs a migration sweep. Singleton bootstrap.
Use when the status line shows a plugin update is available, or to manually pull the latest Geniro plugin version. Verifies plugin integrity, ensures user-authored .geniro/instructions/ and .geniro/actions/ survived intact, and walks any breaking changes in MIGRATION.md.
Every route handler under api/ validates its input with a zod schema before use. Errors surface as { error: { code, message } }. Database access goes through api/db/client.ts.
Use when drafting release notes for a tagged version — changelog, release notes, what shipped, version summary, 'write the notes for v2.4', 'summarize this release'. Reads merged PR titles since the previous tag and groups them by conventional-commit type. Skip for a single PR description.
Instructions for geniro-io/geniro-claude-harness: Every service module exposes a single handle entry point and keeps its transport concerns out of the domain layer.
Runs before the agent uses a tool for Bash tool calls, executing block-force-push.sh and block-secret-commit.sh (2 commands). From geniro-io/geniro-claude-harness.
8 2d agoA
tokens not measured
copy · 66%Apache-2.0
Use when cutting a release tag — bump the version, write the changelog entry, and push the annotated tag: 'cut a release', 'tag v2.4', 'bump and tag'. Skip for publishing an already-cut tag.