using-toolkit
Use when starting any conversation, receiving a new task, or when uncertain which skill applies - establishes how to find and use all 64 toolkit skills, requiring Skill tool invocation before ANY response including clarifying questions
What this skill does
<EXTREMELY-IMPORTANT> If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST invoke the skill. IF A SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT. This is not negotiable. This is not optional. You cannot rationalize your way out of this. </EXTREMELY-IMPORTANT> ## Overview Master catalog and dispatch system for all 64 toolkit skills. Ensures proper skill identification at conversation start. ## How to Access Skills **In Claude Code:** Use the `Skill` tool. When you invoke a skill, its content is loaded and presented to you — follow it directly. Never use the Read tool on skill files. --- ## Phase 1: Skill Identification Before ANY action: scan catalog, identify ALL matching skills (even 1% relevance), invoke via Skill tool. --- ## Phase 2: Skill Prioritization Invoke in order: (1) Process (brainstorming, planning) → (2) Specialist (frontend, backend, architect) → (3) Quality (TDD, review) → (4) Docs → (5) Design → (6) Ops → (7) Terminal (verification). --- ## Phase 3: Skill Execution **Rigid skills:** Follow exactly. **Flexible skills:** Adapt to context. Always invoke `verification-before-completion` before claiming done. --- ## Available Skills (64 Total) ### Core Skills (6) | Skill | When to Use | |-------|------------| | `using-toolkit` | Session start — establishes skill usage | | `self-learning` | Starting work on unfamiliar projects, or when corrected | | `resilient-execution` | When an approach fails — ensures retry with alternatives | | `circuit-breaker` | Autonomous loops, repeated operations, stagnation detection | | `auto-improvement` | Self-improving system, tracks effectiveness, learns from errors | | `verification-before-completion` | Before claiming ANY task is complete | ### Process & Workflow Skills (9) | Skill | When to Use | |-------|------------| | `planning` | Before ANY implementation — forces structured planning | | `brainstorming` | Before creative work — exploring ideas, features, designs | | `task-management` | Breaking work into tracked steps during implementation | | `executing-plans` | Executing approved plan documents step by step | | `subagent-driven-development` | Multi-task execution with two-stage review gates | | `dispatching-parallel-agents` | Running multiple independent tasks concurrently | | `autonomous-loop` | Ralph-style iterative autonomous development loops | | `ralph-status` | End of every autonomous loop iteration — structured progress reporting | | `task-decomposition` | Hierarchical task breakdown, dependency mapping, parallelization | ### Quality Assurance Skills (17) | Skill | When to Use | |-------|------------| | `code-review` | After completing tasks, before committing | | `test-driven-development` | Writing any new code (RED-GREEN-REFACTOR) | | `systematic-debugging` | Investigating bugs, errors, unexpected behavior | | `testing-strategy` | Choosing testing approach for a project | | `security-review` | Reviewing for vulnerabilities, auth, input validation | | `performance-optimization` | Optimizing speed, reducing load times | | `acceptance-testing` | Validating implementation meets spec acceptance criteria | | `llm-as-judge` | Evaluating subjective quality (tone, UX, readability, aesthetics) | | `senior-frontend` | React/Next.js/TypeScript specialist with >85% test coverage | | `senior-backend` | API design, microservices, event-driven architecture | | `senior-architect` | System design, scalability, trade-off analysis, ADRs | | `senior-fullstack` | End-to-end development across the full stack | | `clean-code` | SOLID, DRY, code smells, refactoring patterns | | `react-best-practices` | React hooks, context, suspense, server components | | `webapp-testing` | Playwright-based web testing, screenshots, browser logs | | `senior-prompt-engineer` | Prompt design, optimization, chain-of-thought | | `senior-data-scientist` | ML pipelines, statistical analysis, experiment design | ### Documentation Skills (5) | Skill | When to Use | |-------|------------| | `prd-generation` | Generating Product Requirements Documents | | `tech-docs-generator` | Generating or updating technical documentation | | `writing-skills` | Creating new skills, commands, or agent definitions | | `spec-writing` | Writing specifications with JTBD methodology and acceptance criteria | | `reverse-engineering-specs` | Generating implementation-free specs from existing codebases | ### Design Skills (3) | Skill | When to Use | |-------|------------| | `api-design` | Designing API endpoints and generating specs | | `frontend-ui-design` | Component architecture, responsive design, accessibility | | `database-schema-design` | Data modeling, migrations, indexing | ### Operations Skills (7) | Skill | When to Use | |-------|------------| | `deployment` | Setting up CI/CD pipelines and deploy checklists | | `using-git-worktrees` | Creating isolated development environments | | `finishing-a-development-branch` | Completing work on a branch, preparing to merge | | `git-commit-helper` | Conventional commits, semantic versioning, changelogs | | `senior-devops` | CI/CD, Docker, Kubernetes, infrastructure-as-code | | `mcp-builder` | MCP server development, tools, resources, transport layers | | `agent-development` | Building AI agents, tool use, memory, planning | ### Creative Skills (6) | Skill | When to Use | |-------|------------| | `ui-ux-pro-max` | Full UI/UX design intelligence with styles, palettes, fonts, UX guidelines | | `ui-design-system` | Design tokens, component libraries, Tailwind CSS, responsive patterns | | `canvas-design` | HTML Canvas, SVG, data visualization, generative art | | `mobile-design` | React Native, Flutter, SwiftUI, platform HIG compliance | | `ux-researcher-designer` | User research, personas, journey maps, usability testing | | `artifacts-builder` | Generate standalone artifacts, interactive demos, prototypes | ### Business Skills (3) | Skill | When to Use | |-------|------------| | `seo-optimizer` | Technical SEO, meta tags, structured data, Core Web Vitals | | `content-research-writer` | Research methodology, long-form content, citations | | `content-creator` | Marketing copy, social media, brand voice | ### Document Processing Skills (3) | Skill | When to Use | |-------|------------| | `docx-processing` | Word document generation, template filling | | `pdf-processing` | PDF generation, form filling, OCR, merge/split | | `xlsx-processing` | Excel manipulation, formulas, charts | ### Frameworks & Languages Skills (3) | Skill | When to Use | |-------|------------| | `laravel-specialist` | Laravel development — Eloquent, Blade, Livewire, queues, Pest | | `php-specialist` | Modern PHP 8.x — PSR standards, static analysis, Composer | | `laravel-boost` | Laravel Boost performance optimization — caching, queries, N+1 | ### Productivity Skills (1) | Skill | When to Use | |-------|------------| | `file-organizer` | Project structure, file naming, directory architecture | ### Communication Skills (1) | Skill | When to Use | |-------|------------| | `email-composer` | Professional email drafting, tone adjustment | --- ## Decision Table: Choosing the Right Skill | User Request Contains | Primary Skill | Supporting Skills | |----------------------|---------------|-------------------| | "build", "implement", "create feature" | `planning` | `brainstorming`, `tdd`, `code-review` | | "fix", "bug", "error", "broken" | `systematic-debugging` | `tdd`, `resilient-execution` | | "test", "coverage", "spec" | `test-driven-development` | `testing-strategy`, `acceptance-testing` | | "review", "check", "audit" | `code-review` | `security-review`, `clean-code` | | "plan", "how should we" | `planning` | `brainstorming`, `task-decomposition` | | "deploy", "CI/CD", "pipeline" | `deployment` | `senior-devops` | | "API", "endpoint", "REST", "GraphQL" | `api-design` | `senior-backend` | | "React", "Next.js", "component" | `senior-frontend` | `reac
Related in Productivity
gitea-workflow
IncludedOrchestrate agile development workflows for Gitea repositories using the tea CLI. Use when working with Gitea-hosted repos and asking to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wanting guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective, gitea, tea.
microsoft-graph-gateway
IncludedRoute Microsoft Graph work in this workspace. Use when users want to read or write Outlook mail, calendar events, contacts, OneDrive or SharePoint files, Teams, Planner, To Do, users, groups, directory data, or arbitrary Microsoft Graph endpoints from VS Code. Prefer WorkIQ for common read scenarios. Use Microsoft Graph for write actions and gap-read scenarios that need exact Graph properties, filters, permissions, or endpoints.
copilotkit
IncludedUse when building with CopilotKit — setup, development, integrations, debugging, upgrading, or contributing. Routes to the appropriate specialized skill based on the task.
wordly-wisdom
IncludedProvides calibrated decision analysis using Charlie Munger-style multiple mental models, inversion, incentive mapping, circle-of-competence checks, misjudgment audits, second-order effects, and forecast updates. Use when the user asks for an oracle take, a hard call, a decision memo, a premortem, an outside view, a red-team, a sanity-check, what am I missing, think this through, or wants a strategy, hire, investment, plan, product, partnership, or major life choice analysed. Avoid for simple factual lookups or time-sensitive legal, medical, or market questions without fresh evidence.
swain-session
IncludedSession management and project status dashboard. Owns the full session lifecycle (start/work/close/resume), focus lane, bookmarks, worktree detection, and tab naming. Also serves as the project status dashboard — shows active epics, progress, actionable next steps, blocked items, tasks, GitHub issues, and recommendations. Worktree creation is deferred to swain-do task dispatch (SPEC-195). Triggers on: 'session', 'status', 'what's next', 'dashboard', 'overview', 'where are we', 'what should I work on', 'show me priorities', 'bookmark', 'focus on', 'session info'.
gandi
IncludedComprehensive Gandi domain registrar integration for domain and DNS management. Register and manage domains, create/update/delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, and more), configure email forwarding and aliases, check SSL certificate status, create DNS snapshots for safe rollback, bulk update zone files, and monitor domain expiration. Supports multi-domain management, zone file import/export, and automated DNS backups. Includes both read-only and destructive operations with safety controls.