kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code changes for adherence to naming conventions, code structure, patterns, and project-specific standards. Use as a sub-agent of review-pr for the Style & Conventions review dimension.
kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code changes for adherence to naming conventions, code structure, patterns, and project-specific standards. Use as a sub-agent of review-pr for the Style & Conventions review dimension.
kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code changes for logical correctness — bugs, edge cases, missing error handling, race conditions, and incorrect assumptions. Use as a sub-agent of review-pr for the Correctness & Logic review dimension.
kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code changes for observability and telemetry quality — logging, metrics, spans, events, and attributes. Evaluates against OpenTelemetry best practices and specific conventions. Use as a sub-agent of review-pr for the Observability review dimension.
kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code for security vulnerabilities.
kimgoetzke/coding-agent-configs
Agent Claude Code
Reviews code changes for test coverage and quality — missing test cases, weak assertions, untested edge cases, and test structure. Use as a sub-agent of review-pr for the Tests review dimension.
kimgoetzke/coding-agent-configs
Agent Claude Code
Researches a question using web search and page fetching, then returns a structured response with inline citations. Use when you need accurate, up-to-date information from the web.
kimgoetzke/coding-agent-configs
Settings file Claude Code
Agent settings declaring 49 allowed tools.
kimgoetzke/coding-agent-configs
Agent
Generate an implementation plan for new features or refactoring existing code.
kimgoetzke/coding-agent-configs
Agent
General-purpose local subagent for bounded tasks when no specialised subagent fits. Never use for web research.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Capture aha-moments as durable insight notes under .ai/insight/, or quiz the user on past insights to reinforce recall. Use when the user has just learnt something non-obvious (a fix they didn't know, an explanation that clicked, a gotcha discovered) and wants to record it, or when the user invokes /aha quiz to be…
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Walk a user through a GitHub pull request to help them understand what it does, using markdown visualisations and a guided diff-by-diff tour. Use when the user wants to understand, explore, learn from, or be walked through a PR (not when they want a formal review).
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Retrieve saved plan folders from .ai/planning, let the user choose one, then load its planning documents and summarise implementation status. Use when user asks to fetch, reopen, resume, continue, or inspect an existing plan.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Generates a concise pull request description from a PR or the current branch. Use only when explicitly invoked by the user to draft PR text.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Grilling session that challenges a plan against the existing domain model (or helps to create one), sharpens terminology, and updates documentation (context.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Review, criticise and/or test an existing plan with the goal of improving is. Use when user asks you to review or improve a plan.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Find deepening opportunities in a codebase, informed by the domain language in context.md and the decisions in .ai/docs/adr. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Store your findings, analysis, or other outcomes on disk for future reference. Use when user asks you to do something that does not explicitly mention planning but clearly does not involve taking action yet e.g. analysing or investigating something.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Toggle persistent planning mode on/off. When on, hook support can remind the agent to keep planning documents updated throughout the conversation, with manual fallback if unavailable. Combines the full planning workflow with persistent mode for long-running planning and implementation sessions. Use with a topic to…
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Planning a change to any codebase. Use when user asks you to plan something instead of taking immediate action.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Toggle persistent research mode on/off. When on, hook support can remind the agent to keep the research document updated throughout the conversation, with manual fallback if unavailable. Use with a research topic to start, with "continue" to resume an existing research doc, or with "off" to stop.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Review a GitHub pull request for correctness, security, observability, test coverage, and conventions. Identify applicable skills, verify and triage sub-agent findings to cut noise, score each review dimension purple-red-amber-green, and produce a structured review saved to disk and presented to the user. Use when…
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Write idiomatic Rust code for applications that use Bevy Engine. Augments rust-standards skill, does not replace it. Use when writing Rust code for a Bevy application.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Conventions and best practice for writing tests in Rust applications using Bevy ECS. Use when writing or creating tests for Bevy systems, components, resources, or game logic in Rust.
kimgoetzke/coding-agent-configs
Skill Claude CodeCodex
Write idiomatic Rust code. Use when writing Rust code.