Review API design for consistency, naming conventions, versioning, and best practices. Use when designing APIs, reviewing endpoints, or when user mentions "API review", "API design", "endpoint review", "REST API", "API conventions", or "API consistency".
System design review, architecture decision records, and component structure analysis. Use when designing systems, reviewing architecture, making technology decisions, or when user mentions "architecture", "system design", "ADR", "component structure", or "design review".
Perform standardized code reviews for projects. Use when reviewing code, checking implementation quality, or when user mentions "code review", "review changes", "check the code", or "review implementation".
Draft professional communications. Use when writing emails, Slack messages, meeting follow-ups, status updates, or any professional correspondence. Triggers on "draft email", "write message", "meeting follow-up", "send update", or "compose response".
Review written content (blog posts, docs, articles) for AI-sounding language and apply technical writing best practices. Use when writing or reviewing blog posts, articles, documentation, or any written content. Triggers on "review content", "check writing", "content review", "does this sound like AI", "writing…
Create standardized pull/merge requests with summary, test plan, and linked context. Use when creating a PR, opening a merge request, or when user mentions "create PR", "open MR", "merge request", "pull request", "submit for review", or "push and create PR".
Create and manage cross-agent handoff records. Use when handing off work to another agent/model, creating task records, or when user mentions 'handoff', 'hand off', 'pass to another agent', 'create handoff'.
Learning Coach skill for creating structured learning curricula. Use when designing study plans, certification prep paths, or skill development programs. Triggers on phrases like "create curriculum", "study plan for", "learn X", "certification prep", or "design learning path".
Systematic debugging and troubleshooting playbook. Use when diagnosing bugs, investigating errors, tracing issues, or when user mentions "debug", "troubleshoot", "investigate", "error", "bug", "broken", "not working", or "trace issue".
Generate Excalidraw architecture diagrams from natural language descriptions. Use when creating system diagrams, architecture visualizations, data flow diagrams, or when user mentions "diagram", "excalidraw", "draw architecture", "visualize system", or "generate diagram".
Generate persistent feature specification documents that serve as the source of truth across sessions. Use when specifying features, documenting requirements, or when user mentions "feature spec", "write spec", "specification", "requirements doc", "define feature", or "spec this".
Create high-quality, distinctive web interfaces that avoid generic AI aesthetics. Use when building web components, pages, dashboards, landing pages, or applications. Triggers on "build UI", "create page", "design frontend", "make it look good", "dashboard design", or any web interface creation task.
Access CTO system documentation and learn how components work. Use when user asks 'how does X work', 'show me how to', 'explain the', 'what is', 'learn about', '/learn', or needs help understanding the system.
Run code-review, security-audit, and documentation review in parallel using agents. Use when reviewing completed work, pre-merge checks, or when user mentions 'parallel review', 'full review', 'review everything', or 'comprehensive review'.
Generate implementation plans for projects. Use when creating a plan, drafting implementation steps, or when user mentions "create plan", "implementation plan", "planning phase", or "plan this project".
Execute product marketing workflows including GTM strategy, positioning, competitive analysis, campaign planning, and launch coordination. Use when creating marketing plans, positioning documents, GTM strategies, or when user mentions "product marketing", "GTM", "go to market", "positioning", "competitive analysis"…
Create new project YAML files for the POS. Use when creating a new project, initializing project tracking, or when user mentions "new project", "start project", or "create project".
Generate PROJECTINDEX.yaml for a repository to enable fast file lookup. Use when setting up a new repo, updating project index, or when user mentions 'generate index', 'project index', 'update index'.
Manage git repositories across teams using repo-manager.sh. Use when syncing repos, checking repo status, creating branches, or when user mentions 'repo sync', 'repo status', 'clone repos', 'setup repos', 'create branch across repos'.
Executive Assistant skill for calendar and schedule management. Use when managing meetings, detecting time conflicts, scheduling learning time, or coordinating across contexts. Triggers on phrases like "schedule meeting", "check calendar", "find time", "what's on my calendar", "schedule conflict", or "block time".
Perform security audits on codebases for projects. Use when checking for vulnerabilities, security review, or when user mentions "security audit", "security review", "check security", "vulnerability scan", or "security assessment".
Start or end a work session for any context (teams or other contexts). Use when starting work, ending a session, or when user mentions 'start session', 'end session', 'begin work on', 'finish work on', 'session start', 'session end'.
Create new skills for the POS following Anthropic's established patterns. Use when users want to create a new skill, update an existing skill, or ask "how do I create a skill". Triggers on phrases like "create skill", "new skill", "build skill", or "skill for X".
Create and manage teams in the POS. Use when creating a new team, adding engineers to a team, or when user mentions "new team", "create team", "add team", or "team setup".