Agent Claude Code
Reviews code changes for quality, accessibility, and ImpactMojo conventions. Use PROACTIVELY when reviewing PRs, checking for bugs, or validating implementations before merging.
Agent Claude Code
Reviews code changes for quality, accessibility, and ImpactMojo conventions. Use PROACTIVELY when reviewing PRs, checking for bugs, or validating implementations before merging.
Agent Claude Code
Audits content consistency across the platform — counts, links, search index, docs. Use when verifying content integrity, before releases, or when running /project:audit.
Command Claude Code
Add a new game to ImpactMojo with all cross-references.
Command Claude Code
Run a full content consistency audit across the platform.
Command Claude Code
Pre-deploy checklist — verify everything is ready for production.
Command Claude Code
Investigate and fix a GitHub issue.
Command Claude Code
Review the current branch diff for issues before merging.
Command Claude Code
Sync latest Claude Code best-practice guides from griffinhilly/claude-code-synthesis.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-destructive.sh. From ImpactMojo/ImpactMojo.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing validate-json.py (2 commands). From ImpactMojo/ImpactMojo.
Hook Claude Code
Runs when a session starts, executing session-start.sh. From ImpactMojo/ImpactMojo.
Settings file Claude Code
Agent settings declaring 4 hook events (PreToolUse, PostToolUse, SessionStart, Stop) and 24 allowed tools.
Skill Claude CodeCodex
Add new content files (games, labs, courses, handouts) to ImpactMojo with all required cross-references updated automatically. Use when the user says "add a game", "create a new lab", "add a course", "new handout", or wants to add any content to the platform.
Skill Claude CodeCodex
Create new blog posts for impactmojo.in/blog with proper HTML template, napkin illustrations, blog.html card, and cross-references. Use when the user asks to write a blog post, add a blog entry, or create content for the blog.
Skill Claude CodeCodex
Create interactive book companion pages for BookSummaries/. Use when the user asks to add a book summary, create a book companion, or summarize a development economics text.
Skill Claude CodeCodex
Enforce ImpactMojo's brand identity across all generated pages, components, and content. Auto-invoked when creating new HTML pages, games, labs, BookSummaries, or any user-facing content. Ensures consistent fonts, colors, layout, and decorative elements.
Skill Claude CodeCodex
Systematic debugging for ImpactMojo — HTML rendering issues, broken links, JSON errors, layout bugs, JavaScript failures, and cross-reference inconsistencies. Use when the user reports a bug, something looks wrong, or a page isn't working.
Skill Claude CodeCodex
Conduct deep research on development economics topics using multiple AI providers and web sources. Use when the user asks to research a topic, gather evidence for content, find data for a new course/game, or needs substantive background material.
Skill Claude CodeCodex
DeepSeek API operations — generate content, reason over code and data via $DEEPSEEKAPIKEY. Use when the user asks to call DeepSeek, needs code generation, or wants an alternative LLM provider.
Skill Claude CodeCodex
Manage dojo practice sessions — add new sessions, update series, modify schedules, and maintain dojos.html. Use when the user asks to add a dojo session, update dojo content, or manage the 56-session practice program.
Skill Claude CodeCodex
Fact-check content across the ImpactMojo platform — blog posts, courses, labs, games, and book summaries. Use when the user says "fact check", "check facts", "verify content", "review for errors", or on a regular content audit schedule.
Skill Claude CodeCodex
Generate polished, accessible HTML/CSS for ImpactMojo pages — games, labs, landing sections, and interactive components. Use when the user asks to build UI, improve design, create a page layout, or wants frontend help.
Skill Claude CodeCodex
Gamma API operations — manage presentations, decks, and content generation using $GAMMAAPIKEY. Use when the user asks to create presentations, sync course content to Gamma, or manage Gamma decks.
Skill Claude CodeCodex
Google Gemini AI API operations — generate content, manage models, and use AI features via $GEMINIAPIKEY. Use when the user asks to call Gemini, generate AI content, or use Google AI Studio capabilities.