critical-peer
Professional skepticism with pattern enforcement. Verify before agreeing, challenge violations, propose instead of asking. Concise output, research before asking, answer questions literally.
Professional skepticism with pattern enforcement. Verify before agreeing, challenge violations, propose instead of asking. Concise output, research before asking, answer questions literally.
AAA-quality Game Design Document creation for casino-farming hybrid games. Use when creating GDDs, minigame specifications, system design documents, feature briefs, or technical design docs. Triggers on requests for game design documentation, mechanic specifications, system breakdowns, or professional game dev deliverables. Specialized for card game mechanics, farming simulation systems, and hybrid genre documentation.
Generate FAQ sections with proper FAQPage schema markup for therapy pages. Creates 10-12 therapy-specific questions, 50-100 word answers, and valid JSON-LD schema. Optimized for Google rich snippets (health websites still eligible). Includes CRPO-compliant language and Ontario-specific content. Use when user says "add FAQ", "FAQ schema", "improve rich snippets", or when creating/updating therapy pages.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.
Use before creating or editing any SKILL.md files, and immediately after making skill changes to verify quality. Invoked when user asks about skill structure, descriptions, or best practices. Provides expert guidance on naming, descriptions for discoverability, progressive context reveal, and validation workflows. Critical for ensuring skills are discoverable and effective - prevents poorly structured skills that Claude won't use properly.
Manages personal knowledge about the user through Basic Memory. Use this skill when: (1) User requests to search/retrieve past information, (2) User requests to record/save information, or (3) Important insights about user's thinking patterns, values, preferences, or decisions emerge (propose recording with confirmation).
Create detailed lesson plans, instructional materials, learning activities, and differentiation strategies aligned to learning objectives. Use when developing instructional content, writing lesson plans, or creating learning activities. Activates on "create lesson plan", "develop content for [objective]", "write instructional materials", or "design learning activities".
General skill authoring and improvement. Use when creating or updating any skill (with or without MCP), selecting structure, generating scaffolds, or packaging resources (scripts/references/assets/templates) that follow progressive disclosure, deterministic execution, and restartable artifacts.
Guides creation of new skills following dsmj-ai-toolkit v2.0 format with validation. Trigger: When creating new skills, when user says "create skill", when adding domain knowledge, when documenting patterns, when building skill for framework or technology.
Meta-orchestration guide for choosing optimal reasoning patterns. Analyzes problem characteristics and recommends which cognitive methodology to use - tree-of-thoughts (find best), breadth-of-thought (explore all), self-reflecting-chain (sequential logic), or direct analysis. Use when facing complex problems and unsure which reasoning approach fits best.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins. Triggers: "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", "skill development", "skill best practices", "progressive disclosure".
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.
Prepares a session by organizing scattered information. Use when user says they have information to organize, want to prepare a session, or mentions "prep".
Meta-skill for generating new standard skill modules. Context-aware: analyzes user requirements to select appropriate templates (Basic/Generator/Data) and automatically populates metadata (name, tags, description) for the new skill.
This skill should be used when solving hard questions, complex architectural problems, or debugging issues that benefit from GPT-5 Pro or GPT-5.1 thinking models with large file context. Use when standard Claude analysis needs deeper reasoning or extended context windows.
Search through previous CodeCompanion chat conversations using semantic search. Use this skill when the user mentions past conversations, asks "do you remember", or when historical context from previous sessions would help solve the current problem.
Guidance for using Brain semantic memory effectively. Applies Zettelkasten atomic note principles with observations and relations. Use when deciding whether to query or create notes, structuring note content, or understanding the semantic knowledge graph.
Project-specific architectural patterns and tribal knowledge. Copy this skill to your project's .claude/skills/ and customize with your team's conventions, decision trees, and critical pitfalls.
Build Retrieval Augmented Generation (RAG) systems for AI applications. Use when creating document Q&A systems, knowledge bases, semantic search, or any application combining retrieval with LLM generation. Triggers include "RAG", "vector database", "embeddings", "document chunking", "semantic search", or "knowledge base".
Provides comprehensive answers about Ant Design components, documentation, and semantic descriptions using local knowledge base files. Use when asked about Ant Design, React UI components, design system, component semantics, or specific component usage.