clear-writing
Makes your writing clearer, stronger, and more professional. Use this skill when the user says "write clearly", "clear writing", "improve writing" or for ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text.
continuous-learning
Reflect on task execution and create reusable skills. Use when user says 'learn', 'reflect', 'save as skill', or after completing complex tasks.
create-skill
Create new skills with proper structure and best practices. Use when user says "create skill", "new skill", "make a skill", or wants to scaffold a reusable agent capability.
multi-mind
Multi-specialist collaborative analysis for complex decisions. Spawns parallel subagents with diverse domain expertise to analyze a topic from multiple angles. Use when user says "multi-mind", or for complex architecture decisions, technology choices, strategic planning, or any multi-faceted problem with no obvious right answer.
pi-extension-builder
Create pi extensions (TypeScript modules) with tools, commands, events, or UI components. Use when user says "create pi extension", "build extension for pi", "extend pi", or wants to customize pi agent behavior.
self-review
Perform a critical self-review of recently written code to catch bugs, edge cases, and quality issues before delivery. Use when user says "review your code", "check your work", "self-review", "fresh eyes", or after completing significant code changes.
teach-me
Act as a Socratic teacher to guide users in learning concepts or tasks step-by-step without doing the work for them. Use when user says "teach me", "I want to learn", "guide me through", "help me understand", or "don't do it for me".
tmux
Use tmux as an automation harness: create isolated tmux servers/sessions, split panes, send keys/commands, capture pane output, and synchronize with `tmux wait-for`. Use when you need an interactive/long-running terminal environment (debugging servers, REPLs, tui apps, or running other tools) while the agent continues executing commands.
web-research
Use when the user says "search internet" or for requests related to web research; it provides a structured approach to conducting comprehensive web research
yank
Improve or rewrite user-provided text (messages, emails, docs, UI copy) for clarity and tone, then copy (yank) the final improved version to the system clipboard. Use when user asks to improve/rewrite/polish/edit text, message, or email, especially if they mention copy/yank/clipboard.
jira
Manage JIRA tickets. Use it when the user mentions JIRA with ticket IDs like FOO-123.