Use this skill whenever the user wants to back up or restore their global Claude Code configuration under ~/.claude — global CLAUDE.md, settings.json, user-level commands/skills/subagents, installed plugin marketplaces, and install manifests. Trigger on "claude backup", "backup claude", "backup my claude config", "snapshot claude", "restore claude", "claude 백업", "클로드 백업", "claude 복구", "claude 복원", "설정 백업", "글로벌 설정 백업", "내 claude 설정 저장", "claude 설정 복원", "plugin 백업", "설치된 플러그인 백업", "백업으로 되돌려", "이전 백업으로 복원", "원래 상태로 되돌려", "backup ~/.claude", "restore my plugins", "migrate claude to another machine". Also trigger when the user is about to do something risky to their global Claude config (big settings edit, plugin overhaul, reinstalling Claude Code) and mentions wanting a snapshot/checkpoint first, or when they mention losing plugins and wanting the previous state back. Do NOT trigger for project-level backups, git stashes, or generic "backup my repo" — this skill is specifically for the ~/.claude user directory.
This skill should be used when the user asks to "create a prd", "write prd for", "plan this feature", "write requirements", "spec out a feature", "product requirements document", "feature spec", "define user stories", "PRD 작성", "PRD 만들어", "PRD 써줘", "요구사항 문서", "기능 명세", "기능 정의서", "프로덕트 요구사항", "스펙 문서 만들어", "유저 스토리 작성", or needs guidance on structured feature planning and requirements documentation. Do NOT trigger for ad-hoc TODO lists, design docs (use a separate design-doc workflow), or sprint-planning tickets — this skill produces a single PRD per feature.
Use this skill to delegate tasks to OpenAI Codex CLI running in the background. Trigger on "delegate to codex", "send to codex", "ask codex to", "run with codex", "have codex do", "codex에게", "codex로", "코덱스에게", "코덱스로", "use codex for", "let codex handle", "codex한테 시켜", "codex로 돌려봐". Also trigger when the user wants a second opinion from another AI specifically mentioning Codex or OpenAI, wants to compare Claude's approach with Codex, or asks to run a task with an external OpenAI agent in parallel. Do NOT trigger for general "delegate" or "외부 AI" requests without mentioning Codex/OpenAI — those may be better handled by gemini-delegate or other tools.
Use this skill to delegate tasks to Google Gemini CLI running in the background. Trigger on "delegate to gemini", "send to gemini", "ask gemini to", "run with gemini", "have gemini do", "gemini에게", "gemini로", "제미나이에게", "제미나이로", "use gemini for", "let gemini handle", "gemini한테 시켜", "gemini로 돌려봐". Also trigger when the user wants a second opinion from another AI specifically mentioning Gemini or Google, wants to compare Claude's approach with Gemini, or asks to run a task with an external Google agent in parallel. Do NOT trigger for general "delegate" or "외부 AI" requests without mentioning Gemini/Google — those may be better handled by codex-delegate or other tools.
Use this skill when the user wants to develop features using Test-Driven Development with an agentic Red-Green-Refactor cycle. Trigger on "start TDD", "do TDD", "TDD로 개발해줘", "TDD 시작", "TDD 팀 만들어", "테스트 주도 개발", "red green refactor", "test-driven development", "테스트 먼저 작성하고 싶어", "write tests first then implement", "테스트부터 짜줘", "TDD 방식으로 구현해줘". Also trigger when a user describes a feature and says they want it built incrementally with tests, e.g. "이 기능 테스트 먼저 만들고 하나씩 구현하자", "build this with failing tests first", or "한 단계씩 테스트 작성하면서 개발하고 싶어". Do NOT trigger for simply writing unit tests after implementation, running existing tests, or debugging test failures — those are not TDD workflows.
Use this skill to send a task to Codex running in a cmux pane and get the result back as a file. Trigger on "toby codex", "toby codex에게", "toby codex한테", "toby codex로", "toby codex에게 해줘", "toby codex한테 시켜", "toby codex로 보내", "toby codex에게 물어봐". Only trigger when the user explicitly says "toby codex" — the "toby" prefix is required to distinguish from codex-delegate. Do NOT trigger on bare "codex" mentions without the "toby" prefix. This skill communicates with a persistent Codex pane in cmux (started by toby-team-starter) and collects the result via a file. Do NOT trigger for codex-delegate (which launches a new codex process in the background).
Use this skill to send a task to Gemini running in a cmux pane and get the result back as a file. Trigger on "toby gemini", "toby gemini에게", "toby gemini한테", "toby gemini로", "toby gemini에게 해줘", "toby gemini한테 시켜", "toby gemini로 보내", "toby gemini에게 물어봐". Only trigger when the user explicitly says "toby gemini" — the "toby" prefix is required to distinguish from gemini-delegate. Do NOT trigger on bare "gemini" mentions without the "toby" prefix. This skill communicates with a persistent Gemini pane in cmux (started by toby-team-starter) and collects the result via a file. Do NOT trigger for gemini-delegate (which launches a new gemini process in the background).
Use this skill to spawn a multi-agent workspace with Codex and Gemini running alongside Claude in cmux. Trigger on "toby team", "toby team 시작", "toby team 준비", "toby team 시작해", "toby team 준비해", "toby 팀 시작", "toby 팀 준비", "agent team", "에이전트 팀", "codex랑 gemini 같이", "start agent team", "팀 시작", "멀티 에이전트 시작", "codex gemini 같이 띄워", "에이전트 팀 만들어", "spawn agents", "launch agents", "에이전트 pane 열어", "agent pane", "start multi-agent", "codex gemini pane". Also trigger when the user wants Codex and Gemini running side-by-side in terminal panes for parallel work, or asks to set up a multi-agent development environment. Do NOT trigger when the user just wants to delegate a single task to codex or gemini — use codex-delegate or gemini-delegate for that. This skill is specifically for spawning persistent agent panes in cmux.