Writes Vitest tests following project patterns: tests/ directories, vi.mock() for module mocking with vi.hoisted() for test-time factories, global LLM mock from src/test/setup.ts, environment variable save/restore in beforeEach/afterEach, vi.clearAllMocks() lifecycle, and test file organization. Use when user says…
Add a new deterministic scoring check in src/scoring/checks/ that evaluates config quality. Follows the Check[] return pattern, uses point constants from src/scoring/constants.ts, and integrates via filterChecksForTarget() in src/scoring/index.ts. Use when user says 'add scoring check', 'new check', 'modify scoring…
Add a new platform writer module in src/writers/ that generates and writes agent config files for a supported platform. Each writer exports a function that accepts a config interface, creates directories (rules/, skills/, mcp configs), writes files with proper formatting and frontmatter, and returns string[] of…
Use when cutting an AgentGem release — core npm (vX.Y.Z) and/or desktop (desktop-vX.Y.Z) — or when asked to bump the version, write release notes, or tag a release.
Use when the user asks for an insights report over their coding sessions ("how am I using my agent", "/insights-style report", "what's working / where do sessions go wrong"). Runs the 3-layer insights pipeline over AgentGem's goldmine tools and ends at publishing high-outcome sessions as Gems.
Use when building or editing an AgentGem miniapp / mini-game — the sealed, single-file HTML app under /.agentgem/miniapps/. Covers the seal, the host capability protocol, consent, privacy, and the sizing traps. Also read before changing the miniapp platform itself (packages/play, the host, the Play console surfaces) …
Unified skill hub for Solana development. Routes to external submodule skills (solana-foundation, sendai, solana-game, trailofbits, cloudflare, qedgen, colosseum) and local skills. Progressive disclosure — read only what you need.
You have access to a comprehensive Solana glossary with 1,059 terms across 14 categories, with depth ratings (1-5) and 16 cross-cutting tags. Use these tools to ground your Solana knowledge.
Re-assert the working agreement mid-session, or strip AI writing tells from text. Use when the user invokes /stop-the-charade, when they say Claude is drifting back into persona, parenting, or filler, or when they ask to humanize, de-AI, or clean up a piece of text, a file, or a previous response.
Audit, canonicalize, guard, and evaluate a repository's AI harness configuration layer around AGENTS.md; triggers include AGENTS.md, CLAUDE.md, .cursorrules, copilot-instructions, 迁移/统一/整理 agent 配置、agent 配置体检, agent config drift, consolidate agent configs, and AI harness audit.
Manage terminal sessions and browser surfaces via cmux — spawn workspaces for dev servers, test runners, background tasks, and embedded browsers. Read output, send commands, interact with web pages, and orchestrate multi-terminal workflows.
Discover project conventions and surface security concerns. Use when starting work in a new or unfamiliar project, when asked to "learn the codebase", "check project rules", "what are the conventions", "onboard to this project", or "anything shady in this codebase". Scans agent config files (.claude/, .cursor/…
Write clear, actionable todos that workers can execute without losing architectural intent. Use when "create todos", "write todos", "break into tasks", "plan todos", "make todos", or creating work items from a plan. Ensures each todo has unambiguous expected outcomes, concrete examples, and explicit constraints so…