Structural and boundary-level design rules: dependency direction, layering, component cohesion/coupling, plugin architecture, use-case isolation, boundary patterns, mutable-state segregation, concurrency isolation at the architectural seam. Applies when deciding where code lives, whether to split a module, how to…
Review changes and create atomic commits following Conventional Commits. Use when the user asks to commit, wants help writing commit messages, or has staged/modified changes ready to land. NOT for rebasing, cherry-picking, amending, squashing, or other history rewriting; NOT for pushing or managing remotes.
Java code review — branches, PRs, diffs. Trigger on "review this branch", "find bugs", "what's wrong with this PR", "audit changes", "check diff", "review these Java changes", or any request to review Java code against project invariants. Any Java git repo, zero config required (optional config.md tunes invariants and…
Critically appraise a finished research report, recommendation, or analytical document and return a ranked list of what genuinely needs re-checking, with revised confidence in its main conclusions. Runs seven independent critique methods as parallel background agents — evidence grading, source integrity…
Write, audit, and optimize AI agent instructions and the prose an agent produces. Use whenever the user creates, edits, or reviews CLAUDE.md, SKILL.md, agent definitions, or any agent-instruction file; writes system prompts, agent personas, or LLM instructions; audits knowledge-base cards or corpora (YAML facets…
Produce a maximum-breadth map of questions across any topic — covering all dimensions, perspectives, and angles so nothing important remains unasked. Use when the user wants to explore a topic comprehensively: learning a new field, brainstorming an incident, planning a book or project, researching options. Triggers on…
An AI reading assistant/companion for the user's own reading, studying, and absorbing of a book or material — methodology- and algorithm-driven active reading and note-taking. Two jobs: (1) set up a per-book workspace — classify the book, recommend how to read it, scaffold a customized CLAUDE.md; (2) run as companion…
Research any topic using web search with source verification and critical analysis. Handles narrow factual lookups directly and broad open-ended exploration by first invoking /discovering-subtopics to build a question map, then researching each question, synthesising, and appraising the report via /appraising-research…