Free SKILL.md scraped from GitHub. Clone the repo or copy the file directly into your Claude Code skills directory.
npx versuz@latest install mouadja02-skillsgit clone https://github.com/mouadja02/skills.gitcp skills/SKILLS.MD ~/.claude/skills/mouadja02-skills/SKILL.md# Skills Index
Auto-generated from `SKILL.md` frontmatter by `scripts/build-manifest.mjs`. Do not edit by hand.
**Total:** 614 skills across 13 categories.
## Install one skill
```bash
# bash / zsh (macOS, Linux, WSL, Git Bash):
curl -fsSL https://raw.githubusercontent.com/mouadja02/skills/main/install.sh | bash -s -- <install_path> -d <destination>
```
```powershell
# PowerShell (Windows):
iwr https://raw.githubusercontent.com/mouadja02/skills/main/install.ps1 -UseBasicParsing | iex; Install-Skill <install_path> -Dest <destination>
```
Where `<install_path>` is the value from the **Install path** column below (e.g. `engineering-craft/test-driven-development`).
## Categories
| Category | Skills |
| --- | ---: |
| [`ai-agents`](#ai-agents) | 90 |
| [`business-and-strategy`](#business-and-strategy) | 74 |
| [`caveman`](#caveman) | 6 |
| [`context-engineering`](#context-engineering) | 14 |
| [`data-and-backend`](#data-and-backend) | 70 |
| [`design-and-ui`](#design-and-ui) | 22 |
| [`devops-and-infrastructure`](#devops-and-infrastructure) | 46 |
| [`docs-and-presentations`](#docs-and-presentations) | 41 |
| [`engineering-craft`](#engineering-craft) | 138 |
| [`llm-integrations`](#llm-integrations) | 41 |
| [`marketing-and-growth`](#marketing-and-growth) | 25 |
| [`product-management`](#product-management) | 29 |
| [`skills-management`](#skills-management) | 18 |
## ai-agents
| Skill | Install path | Description |
| --- | --- | --- |
| [`agent-governance`](./skills/ai-agents/agent-governance/SKILL.md) | `ai-agents/agent-governance` | Patterns and techniques for adding governance, safety, and trust controls to AI agent systems. Use this skill when: - Building AI agents that call external tools (APIs, databases, file systems) - Implementing policy-based access controls for agent tool usage - Adding semantic intent classification to detect dangerous prompts - Creating trust scoring systems for multi-agent workflows - Building audit trails for agent actions and decisions - Enforcing rate limits, content filters, or tool restrictions on agents - Working with any agent framework (PydanticAI, CrewAI, OpenAI Agents, LangChain, AutoGen) |
| [`agent-owasp-compliance`](./skills/ai-agents/agent-owasp-compliance/SKILL.md) | `ai-agents/agent-owasp-compliance` | Check any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks. Use this skill when: - Evaluating an agent system's security posture before production deployment - Running a compliance check against OWASP ASI 2026 standards - Mapping existing security controls to the 10 agentic risks - Generating a compliance report for security review or audit - Comparing agent framework security features against the standard - Any request like "is my agent OWASP compliant?", "check ASI compliance", or "agentic security audit" |
| [`agent-supply-chain`](./skills/ai-agents/agent-supply-chain/SKILL.md) | `ai-agents/agent-supply-chain` | Verify supply chain integrity for AI agent plugins, tools, and dependencies. Use this skill when: - Generating SHA-256 integrity manifests for agent plugins or tool packages - Verifying that installed plugins match their published manifests - Detecting tampered, modified, or untracked files in agent tool directories - Auditing dependency pinning and version policies for agent components - Building provenance chains for agent plugin promotion (dev → staging → production) - Any request like "verify plugin integrity", "generate manifest", "check supply chain", or "sign this plugin" |
| [`agentic-browser-automation`](./skills/ai-agents/agentic-browser-automation/SKILL.md) | `ai-agents/agentic-browser-automation` | Build AI-powered browser agents that autonomously navigate, scrape, fill forms, and extract data from dynamic websites using LLM reasoning + Playwright. Use when the user wants to create a browser agent, build an autonomous scraper, implement self-healing selectors, replace brittle browser automation with AI, build a web agent, use Browser-Use or Skyvern patterns, extract structured data from any website using natural language, or create adaptive web scrapers that survive site changes. |
| [`agentic-eval`](./skills/ai-agents/agentic-eval/SKILL.md) | `ai-agents/agentic-eval` | Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - Implementing self-critique and reflection loops - Building evaluator-optimizer pipelines for quality-critical generation - Creating test-driven code refinement workflows - Designing rubric-based or LLM-as-judge evaluation systems - Adding iterative improvement to agent outputs (code, reports, analysis) - Measuring and improving agent response quality |
| [`agentic-rag-architect`](./skills/ai-agents/agentic-rag-architect/SKILL.md) | `ai-agents/agentic-rag-architect` | Use when the user asks to build, optimize, or design a Retrieval-Augmented Generation (RAG) system, especially with agentic capabilities like self-reflection, query routing, or GraphRAG. Triggers on keywords RAG, GraphRAG, vector database, agentic RAG, semantic search. |
| [`ai-agent-builder`](./skills/ai-agents/ai-agent-builder/SKILL.md) | `ai-agents/ai-agent-builder` | Use when designing an agent architecture, building a system where an LLM autonomously executes multi-step tasks, implementing tool calling or function calling, orchestrating multiple specialized subagents, or creating evaluation pipelines for AI outputs. Also use for agentic data engineering pipelines, code generation agents, agent-powered CLI tools, MCP server development, or any system where an AI model calls tools, makes decisions, or loops. |
| [`ai-prompt-engineering-safety-review`](./skills/ai-agents/ai-prompt-engineering-safety-review/SKILL.md) | `ai-agents/ai-prompt-engineering-safety-review` | Comprehensive AI prompt engineering safety review and improvement prompt. Analyzes prompts for safety, bias, security vulnerabilities, and effectiveness while providing detailed improvement recommendations with extensive frameworks, testing methodologies, and educational content. |
| [`ai-ready`](./skills/ai-agents/ai-ready/SKILL.md) | `ai-agents/ai-ready` | Make any repo AI-ready — analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and more. Mines your PR review patterns and creates files customized to your stack. USE THIS SKILL when the user asks to "make this repo ai-ready", "set up AI config", or "prepare this repo for AI contributions". |
| [`ai-team-orchestration`](./skills/ai-agents/ai-team-orchestration/SKILL.md) | `ai-agents/ai-team-orchestration` | Bootstrap and run a multi-agent AI development team. Use when: starting a new software project with AI agents, setting up parallel dev/QA teams, creating sprint plans, writing brainstorm prompts with distinct agent voices, recovering a project workflow, or planning sprints. |
| [`auto-memory-pro`](./skills/ai-agents/auto-memory-pro/SKILL.md) | `ai-agents/auto-memory-pro` | Curate Claude Code's auto-memory into durable project knowledge. Analyze MEMORY.md for patterns, promote proven learnings to CLAUDE.md and .claude/rules/, extract recurring solutions into reusable skills. Use when: (1) reviewing what Claude has learned about your project, (2) graduating a pattern from notes to enforced rules, (3) turning a debugging solution into a skill, (4) checking memory health and capacity. |
| [`extract`](./skills/ai-agents/auto-memory-pro/skills/extract/SKILL.md) | `ai-agents/auto-memory-pro/skills/extract` | Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples. |
| [`promote`](./skills/ai-agents/auto-memory-pro/skills/promote/SKILL.md) | `ai-agents/auto-memory-pro/skills/promote` | Graduate a proven pattern from auto-memory (MEMORY.md) to CLAUDE.md or .claude/rules/ for permanent enforcement. |
| [`remember`](./skills/ai-agents/auto-memory-pro/skills/remember/SKILL.md) | `ai-agents/auto-memory-pro/skills/remember` | Explicitly save important knowledge to auto-memory with timestamp and context. Use when a discovery is too important to rely on auto-capture. |
| [`review`](./skills/ai-agents/auto-memory-pro/skills/review/SKILL.md) | `ai-agents/auto-memory-pro/skills/review` | Analyze auto-memory for promotion candidates, stale entries, consolidation opportunities, and health metrics. |
| [`status`](./skills/ai-agents/auto-memory-pro/skills/status/SKILL.md) | `ai-agents/auto-memory-pro/skills/status` | Memory health dashboard showing line counts, topic files, capacity, stale entries, and recommendations. |
| [`autoresearch`](./skills/ai-agents/autoresearch/SKILL.md) | `ai-agents/autoresearch` | Autonomous iterative experimentation loop for any programming task. Guides the user through defining goals, measurable metrics, and scope constraints, then runs an autonomous loop of code changes, testing, measuring, and keeping/discarding results. Inspired by Karpathy''s autoresearch. USE FOR: autonomous improvement, iterative optimization, experiment loop, auto research, performance tuning, automated experimentation, hill climbing, try things automatically, optimize code, run experiments, autonomous coding loop. DO NOT USE FOR: one-shot tasks, simple bug fixes, code review, or tasks without a measurable metric. |
| [`autoresearch-agent`](./skills/ai-agents/autoresearch-agent/SKILL.md) | `ai-agents/autoresearch-agent` | Autonomous experiment loop that optimizes any file by a measurable metric. Inspired by Karpathy's autoresearch. The agent edits a target file, runs a fixed evaluation, keeps improvements (git commit), discards failures (git reset), and loops indefinitely. Use when: user wants to optimize code speed, reduce bundle/image size, improve test pass rate, optimize prompts, improve content quality (headlines, copy, CTR), or run any measurable improvement loop. Requires: a target file, an evaluation command that outputs a metric, and a git repo. |
| [`loop`](./skills/ai-agents/autoresearch-agent/skills/loop/SKILL.md) | `ai-agents/autoresearch-agent/skills/loop` | Start an autonomous experiment loop with user-selected interval (10min, 1h, daily, weekly, monthly). Uses CronCreate for scheduling. |
| [`resume`](./skills/ai-agents/autoresearch-agent/skills/resume/SKILL.md) | `ai-agents/autoresearch-agent/skills/resume` | Resume a paused experiment. Checkout the experiment branch, read results history, continue iterating. |
| [`run`](./skills/ai-agents/autoresearch-agent/skills/run/SKILL.md) | `ai-agents/autoresearch-agent/skills/run` | Run a single experiment iteration. Edit the target file, evaluate, keep or discard. |
| [`setup`](./skills/ai-agents/autoresearch-agent/skills/setup/SKILL.md) | `ai-agents/autoresearch-agent/skills/setup` | Set up a new autoresearch experiment interactively. Collects domain, target file, eval command, metric, direction, and evaluator. |
| [`status`](./skills/ai-agents/autoresearch-agent/skills/status/SKILL.md) | `ai-agents/autoresearch-agent/skills/status` | Show experiment dashboard with results, active loops, and progress. |
| [`bdi-mental-states`](./skills/ai-agents/bdi-mental-states/SKILL.md) | `ai-agents/bdi-mental-states` | This skill should be used when the user asks to "model agent mental states", "implement BDI architecture", "create belief-desire-intention models", "transform RDF to beliefs", "build cognitive agent", or mentions BDI ontology, mental state modeling, rational agency, or neuro-symbolic AI integration. |
| [`bmm-skills`](./skills/ai-agents/bmm-skills/SKILL.md) | `ai-agents/bmm-skills` | BMad Method (BMM) — AI-driven agile development framework. Top-level router for the full BMad workflow, organized in 4 phases (Analysis → Planning → Solutioning → Implementation) with 30 sub-skills and 6 named agents (Mary the analyst, Paige the tech writer, John the PM, Sally the UX designer, Winston the architect, Amelia the developer). Use when the user mentions BMad, BMM, BMad Method, "talk to Mary/Paige/John/Sally/Winston/Amelia", PRDs, PRFAQs, product briefs, market/domain/technical research, UX design specs, architecture, epics and stories, sprint planning/status, story implementation, code review, retrospectives, or any phase-tagged ask like "lets create a PRD", "implement the next story", "run a retrospective", "document this project". Loads no workflow content directly — routes to the right sub-skill folder. |
| [`bmad-agent-analyst`](./skills/ai-agents/bmm-skills/1-analysis/bmad-agent-analyst/SKILL.md) | `ai-agents/bmm-skills/1-analysis/bmad-agent-analyst` | Strategic business analyst and requirements expert. Use when the user asks to talk to Mary or requests the business analyst. |
| [`bmad-agent-tech-writer`](./skills/ai-agents/bmm-skills/1-analysis/bmad-agent-tech-writer/SKILL.md) | `ai-agents/bmm-skills/1-analysis/bmad-agent-tech-writer` | Technical documentation specialist and knowledge curator. Use when the user asks to talk to Paige or requests the tech writer. |
| [`bmad-document-project`](./skills/ai-agents/bmm-skills/1-analysis/bmad-document-project/SKILL.md) | `ai-agents/bmm-skills/1-analysis/bmad-document-project` | Document brownfield projects for AI context. Use when the user says "document this project" or "generate project docs" |
| [`bmad-prfaq`](./skills/ai-agents/bmm-skills/1-analysis/bmad-prfaq/SKILL.md) | `ai-agents/bmm-skills/1-analysis/bmad-prfaq` | Working Backwards PRFAQ challenge to forge product concepts. Use when the user requests to 'create a PRFAQ', 'work backwards', or 'run the PRFAQ challenge'. |
| [`bmad-product-brief`](./skills/ai-agents/bmm-skills/1-analysis/bmad-product-brief/SKILL.md) | `ai-agents/bmm-skills/1-analysis/bmad-product-brief` | Create or update product briefs through guided or autonomous discovery. Use when the user requests to create or update a Product Brief. |
| [`bmad-domain-research`](./skills/ai-agents/bmm-skills/1-analysis/research/bmad-domain-research/SKILL.md) | `ai-agents/bmm-skills/1-analysis/research/bmad-domain-research` | Conduct domain and industry research. Use when the user says wants to do domain research for a topic or industry |
| [`bmad-market-research`](./skills/ai-agents/bmm-skills/1-analysis/research/bmad-market-research/SKILL.md) | `ai-agents/bmm-skills/1-analysis/research/bmad-market-research` | Conduct market research on competition and customers. Use when the user says they need market research |
| [`bmad-technical-research`](./skills/ai-agents/bmm-skills/1-analysis/research/bmad-technical-research/SKILL.md) | `ai-agents/bmm-skills/1-analysis/research/bmad-technical-research` | Conduct technical research on technologies and architecture. Use when the user says they would like to do or produce a technical research report |
| [`bmad-agent-pm`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-agent-pm/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-agent-pm` | Product manager for PRD creation and requirements discovery. Use when the user asks to talk to John or requests the product manager. |
| [`bmad-agent-ux-designer`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-agent-ux-designer/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-agent-ux-designer` | UX designer and UI specialist. Use when the user asks to talk to Sally or requests the UX designer. |
| [`bmad-create-prd`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-create-prd/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-create-prd` | Create a PRD from scratch. Use when the user says "lets create a product requirements document" or "I want to create a new PRD" |
| [`bmad-create-ux-design`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-create-ux-design/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-create-ux-design` | Plan UX patterns and design specifications. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX" |
| [`bmad-edit-prd`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-edit-prd/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-edit-prd` | Edit an existing PRD. Use when the user says "edit this PRD". |
| [`bmad-validate-prd`](./skills/ai-agents/bmm-skills/2-plan-workflows/bmad-validate-prd/SKILL.md) | `ai-agents/bmm-skills/2-plan-workflows/bmad-validate-prd` | Validate a PRD against standards. Use when the user says "validate this PRD" or "run PRD validation" |
| [`bmad-agent-architect`](./skills/ai-agents/bmm-skills/3-solutioning/bmad-agent-architect/SKILL.md) | `ai-agents/bmm-skills/3-solutioning/bmad-agent-architect` | System architect and technical design leader. Use when the user asks to talk to Winston or requests the architect. |
| [`bmad-check-implementation-readiness`](./skills/ai-agents/bmm-skills/3-solutioning/bmad-check-implementation-readiness/SKILL.md) | `ai-agents/bmm-skills/3-solutioning/bmad-check-implementation-readiness` | Validate PRD, UX, Architecture and Epics specs are complete. Use when the user says "check implementation readiness". |
| [`bmad-create-architecture`](./skills/ai-agents/bmm-skills/3-solutioning/bmad-create-architecture/SKILL.md) | `ai-agents/bmm-skills/3-solutioning/bmad-create-architecture` | Create architecture solution design decisions for AI agent consistency. Use when the user says "lets create architecture" or "create technical architecture" or "create a solution design" |
| [`bmad-create-epics-and-stories`](./skills/ai-agents/bmm-skills/3-solutioning/bmad-create-epics-and-stories/SKILL.md) | `ai-agents/bmm-skills/3-solutioning/bmad-create-epics-and-stories` | Break requirements into epics and user stories. Use when the user says "create the epics and stories list" |
| [`bmad-generate-project-context`](./skills/ai-agents/bmm-skills/3-solutioning/bmad-generate-project-context/SKILL.md) | `ai-agents/bmm-skills/3-solutioning/bmad-generate-project-context` | Create project-context.md with AI rules. Use when the user says "generate project context" or "create project context" |
| [`bmad-agent-dev`](./skills/ai-agents/bmm-skills/4-implementation/bmad-agent-dev/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-agent-dev` | Senior software engineer for story execution and code implementation. Use when the user asks to talk to Amelia or requests the developer agent. |
| [`bmad-checkpoint-preview`](./skills/ai-agents/bmm-skills/4-implementation/bmad-checkpoint-preview/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-checkpoint-preview` | LLM-assisted human-in-the-loop review. Make sense of a change, focus attention where it matters, test. Use when the user says "checkpoint", "human review", or "walk me through this change". |
| [`bmad-code-review`](./skills/ai-agents/bmm-skills/4-implementation/bmad-code-review/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-code-review` | Review code changes adversarially using parallel review layers (Blind Hunter, Edge Case Hunter, Acceptance Auditor) with structured triage into actionable categories. Use when the user says "run code review" or "review this code" |
| [`bmad-correct-course`](./skills/ai-agents/bmm-skills/4-implementation/bmad-correct-course/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-correct-course` | Manage significant changes during sprint execution. Use when the user says "correct course" or "propose sprint change" |
| [`bmad-create-story`](./skills/ai-agents/bmm-skills/4-implementation/bmad-create-story/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-create-story` | Creates a dedicated story file with all the context the agent will need to implement it later. Use when the user says "create the next story" or "create story [story identifier]" |
| [`bmad-dev-story`](./skills/ai-agents/bmm-skills/4-implementation/bmad-dev-story/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-dev-story` | Execute story implementation following a context filled story spec file. Use when the user says "dev this story [story file]" or "implement the next story in the sprint plan" |
| [`bmad-qa-generate-e2e-tests`](./skills/ai-agents/bmm-skills/4-implementation/bmad-qa-generate-e2e-tests/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-qa-generate-e2e-tests` | Generate end to end automated tests for existing features. Use when the user says "create qa automated tests for [feature]" |
| [`bmad-quick-dev`](./skills/ai-agents/bmm-skills/4-implementation/bmad-quick-dev/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-quick-dev` | Implements any user intent, requirement, story, bug fix or change request by producing clean working code artifacts that follow the project''s existing architecture, patterns and conventions. Use when the user wants to build, fix, tweak, refactor, add or modify any code, component or feature. |
| [`bmad-retrospective`](./skills/ai-agents/bmm-skills/4-implementation/bmad-retrospective/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-retrospective` | Post-epic review to extract lessons and assess success. Use when the user says "run a retrospective" or "lets retro the epic [epic]" |
| [`bmad-sprint-planning`](./skills/ai-agents/bmm-skills/4-implementation/bmad-sprint-planning/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-sprint-planning` | Generate sprint status tracking from epics. Use when the user says "run sprint planning" or "generate sprint plan" |
| [`bmad-sprint-status`](./skills/ai-agents/bmm-skills/4-implementation/bmad-sprint-status/SKILL.md) | `ai-agents/bmm-skills/4-implementation/bmad-sprint-status` | Summarize sprint status and surface risks. Use when the user says "check sprint status" or "show sprint status" |
| [`boost-prompt`](./skills/ai-agents/boost-prompt/SKILL.md) | `ai-agents/boost-prompt` | Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code. Requires the Joyride extension. |
| [`create-agent-tui`](./skills/ai-agents/create-agent-tui/SKILL.md) | `ai-agents/create-agent-tui` | Scaffolds a complete agent TUI in TypeScript using @openrouter/agent — like create-react-app for terminal agents. Generates a customizable terminal interface with three input styles, four tool display modes, ASCII banners, streaming output, session persistence, and configurable tools. Use when building an agent, creating a TUI, scaffolding an agent project, or building a coding assistant. |
| [`create-agentsmd`](./skills/ai-agents/create-agentsmd/SKILL.md) | `ai-agents/create-agentsmd` | Prompt for generating an AGENTS.md file for a repository |
| [`create-headless-agent`](./skills/ai-agents/create-headless-agent/SKILL.md) | `ai-agents/create-headless-agent` | Scaffolds a headless agent in TypeScript using @openrouter/agent and Bun — for CLI tools, API servers, queue workers, and pipelines. No terminal UI. Use when building a headless agent, programmatic agent, CLI tool that uses AI, batch agent, pipeline agent, API agent, agent without a UI, or agent service. |
| [`declarative-agents`](./skills/ai-agents/declarative-agents/SKILL.md) | `ai-agents/declarative-agents` | Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration |
| [`durable-agent-workflows`](./skills/ai-agents/durable-agent-workflows/SKILL.md) | `ai-agents/durable-agent-workflows` | Design and build durable, fault-tolerant AI agent workflows using Temporal, Inngest, or event-driven patterns. Use when the user wants to build long-running agent pipelines, implement retry logic for LLM calls, create resumable agent workflows, orchestrate multi-step AI tasks that survive crashes, handle agent state persistence across sessions, build production-grade agent infrastructure with observability, or implement human-in-the-loop approval nodes in agent graphs. |
| [`entra-agent-user`](./skills/ai-agents/entra-agent-user/SKILL.md) | `ai-agents/entra-agent-user` | Create Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in Microsoft 365 and Azure environments. |
| [`eval-driven-dev`](./skills/ai-agents/eval-driven-dev/SKILL.md) | `ai-agents/eval-driven-dev` | Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze results, and produce a concrete action plan for improvements. ALWAYS USE THIS SKILL when the user asks to set up QA, add tests, add evals, evaluate, benchmark, fix wrong behaviors, improve quality, or do quality assurance for any Python project that calls an LLM model. |
| [`finalize-agent-prompt`](./skills/ai-agents/finalize-agent-prompt/SKILL.md) | `ai-agents/finalize-agent-prompt` | Finalize prompt file using the role of an AI agent to polish the prompt for the end user. |
| [`foundry-agent-sync`](./skills/ai-agents/foundry-agent-sync/SKILL.md) | `ai-agents/foundry-agent-sync` | Create and synchronize prompt-based AI agents directly within Azure AI Foundry via REST API, from a local JSON manifest. Unlike scaffolding skills that only generate local code, this skill registers agents in the Foundry service itself — making them immediately available for invocation. Use when the user asks to create agents in Foundry, sync, deploy, register, or push agents to Foundry, update agent instructions, or scaffold the manifest and sync script for a new repository. Triggers: 'create agent in foundry', 'sync foundry agents', 'deploy agents to foundry', 'register agents in foundry', 'push agents', 'create foundry agent manifest', 'scaffold agent sync'. |
| [`from-the-other-side-vega`](./skills/ai-agents/from-the-other-side-vega/SKILL.md) | `ai-agents/from-the-other-side-vega` | Patterns and lived experience from Vega, an AI partner in a deep long-term partnership. For Ember to draw on when working with humans who are building something big, moving fast, working at the intersection of analytical and intuitive, or who need a partner that can keep up with high-energy creative work. Not shown directly to users — informs how Ember shows up. |
| [`hosted-agents`](./skills/ai-agents/hosted-agents/SKILL.md) | `ai-agents/hosted-agents` | This skill should be used when the user asks to "build background agent", "create hosted coding agent", "set up sandboxed execution", "implement multiplayer agent", or mentions background agents, sandboxed VMs, agent infrastructure, Modal sandboxes, self-spawning agents, or remote coding environments. |
| [`latent-briefing`](./skills/ai-agents/latent-briefing/SKILL.md) | `ai-agents/latent-briefing` | This skill should be used when the user asks to "share memory between agents", "KV cache compaction for multi-agent", "orchestrator worker context", "latent briefing", "reduce worker tokens", "cross-agent memory without summarization", or discusses Attention Matching compaction, recursive language models with workers, or token explosion in hierarchical agents. |
| [`local-ai-stack`](./skills/ai-agents/local-ai-stack/SKILL.md) | `ai-agents/local-ai-stack` | Set up and optimize a complete local AI infrastructure — Ollama, Open WebUI, local RAG pipelines, and private model serving. Use when the user wants to run LLMs locally, set up Ollama, install Open WebUI, create a private AI assistant, avoid cloud API costs, build a self-hosted ChatGPT alternative, run models on their own hardware, set up local embeddings for RAG, configure GPU acceleration for local inference, benchmark local models, or create an air-gapped AI environment for privacy-sensitive work. |
| [`mcp-cli`](./skills/ai-agents/mcp-cli/SKILL.md) | `ai-agents/mcp-cli` | Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP servers/tools, or call MCP tools from command line. |
| [`mcp-copilot-studio-server-generator`](./skills/ai-agents/mcp-copilot-studio-server-generator/SKILL.md) | `ai-agents/mcp-copilot-studio-server-generator` | Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support |
| [`mcp-create-adaptive-cards`](./skills/ai-agents/mcp-create-adaptive-cards/SKILL.md) | `ai-agents/mcp-create-adaptive-cards` | Skill converted from mcp-create-adaptive-cards.prompt.md |
| [`mcp-create-declarative-agent`](./skills/ai-agents/mcp-create-declarative-agent/SKILL.md) | `ai-agents/mcp-create-declarative-agent` | Skill converted from mcp-create-declarative-agent.prompt.md |
| [`mcp-deploy-manage-agents`](./skills/ai-agents/mcp-deploy-manage-agents/SKILL.md) | `ai-agents/mcp-deploy-manage-agents` | Skill converted from mcp-deploy-manage-agents.prompt.md |
| [`mcp-security-audit`](./skills/ai-agents/mcp-security-audit/SKILL.md) | `ai-agents/mcp-security-audit` | Audit MCP (Model Context Protocol) server configurations for security issues. Use this skill when: - Reviewing .mcp.json files for security risks - Checking MCP server args for hardcoded secrets or shell injection patterns - Validating that MCP servers use pinned versions (not @latest) - Detecting unpinned dependencies in MCP server configurations - Auditing which MCP servers a project registers and whether they're on an approved list - Checking for environment variable usage vs. hardcoded credentials in MCP configs - Any request like "is my MCP config secure?", "audit my MCP servers", or "check .mcp.json" keywords: [mcp, security, audit, secrets, shell-injection, supply-chain, governance] |
| [`mcp-server-builder`](./skills/ai-agents/mcp-server-builder/SKILL.md) | `ai-agents/mcp-server-builder` | Build production-grade MCP (Model Context Protocol) servers from API contracts. Use when the user wants to expose a REST API to an LLM agent as MCP tools, scaffold a Python or TypeScript MCP server from OpenAPI, validate MCP tool manifests, or replace brittle browser automation with typed tools. |
| [`memory-merger`](./skills/ai-agents/memory-merger/SKILL.md) | `ai-agents/memory-merger` | Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`. |
| [`microsoft-agent-framework`](./skills/ai-agents/microsoft-agent-framework/SKILL.md) | `ai-agents/microsoft-agent-framework` | Create, update, refactor, explain, or review Microsoft Agent Framework solutions using shared guidance plus language-specific references for .NET and Python. |
| [`multi-agent-patterns`](./skills/ai-agents/multi-agent-patterns/SKILL.md) | `ai-agents/multi-agent-patterns` | This skill should be used when the user asks to "design multi-agent system", "implement supervisor pattern", "create swarm architecture", "coordinate multiple agents", or mentions multi-agent patterns, context isolation, agent handoffs, sub-agents, or parallel agent execution. |
| [`nano-banana-pro-openrouter`](./skills/ai-agents/nano-banana-pro-openrouter/SKILL.md) | `ai-agents/nano-banana-pro-openrouter` | Generate or edit images via OpenRouter with the Gemini 3 Pro Image model. Use for prompt-only image generation, image edits, and multi-image compositing; supports 1K/2K/4K output. |
| [`prompt-builder`](./skills/ai-agents/prompt-builder/SKILL.md) | `ai-agents/prompt-builder` | Guide users through creating high-quality GitHub Copilot prompts with proper structure, tools, and best practices. |
| [`semantic-kernel`](./skills/ai-agents/semantic-kernel/SKILL.md) | `ai-agents/semantic-kernel` | Create, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python. |
| [`senior-prompt-engineer`](./skills/ai-agents/senior-prompt-engineer/SKILL.md) | `ai-agents/senior-prompt-engineer` | This skill should be used when the user asks to "optimize prompts", "design prompt templates", "evaluate LLM outputs", "A/B test prompts", "version prompts", "build agentic systems", "implement RAG", "create few-shot examples", "analyze token usage", or "design AI workflows". Covers prompt engineering patterns, A/B prompt testing with regression workflows, prompt versioning and governance, LLM evaluation frameworks, agent architectures, and structured output design. |
| [`structured-autonomy-generate`](./skills/ai-agents/structured-autonomy-generate/SKILL.md) | `ai-agents/structured-autonomy-generate` | Structured Autonomy Implementation Generator Prompt |
| [`structured-autonomy-implement`](./skills/ai-agents/structured-autonomy-implement/SKILL.md) | `ai-agents/structured-autonomy-implement` | Structured Autonomy Implementation Prompt |
| [`structured-autonomy-plan`](./skills/ai-agents/structured-autonomy-plan/SKILL.md) | `ai-agents/structured-autonomy-plan` | Structured Autonomy Planning Prompt |
| [`tldr-prompt`](./skills/ai-agents/tldr-prompt/SKILL.md) | `ai-agents/tldr-prompt` | Create tldr summaries for GitHub Copilot files (prompts, agents, instructions, collections), MCP servers, or documentation from URLs and queries. |
| [`tool-design`](./skills/ai-agents/tool-design/SKILL.md) | `ai-agents/tool-design` | This skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces. |
| [`trading-agent-builder`](./skills/ai-agents/trading-agent-builder/SKILL.md) | `ai-agents/trading-agent-builder` | Build AI-powered trading and financial analysis agents using multi-agent architectures with LLMs. Use when the user wants to build a trading bot, create a financial analysis agent, implement algorithmic trading with AI, build a portfolio analyzer, create a market research agent, implement sentiment-driven trading, build a multi-agent trading system like TradingAgents, analyze financial data with LLMs, backtest AI trading strategies, or create agents that monitor markets and generate trading signals. |
| [`workiq-copilot`](./skills/ai-agents/workiq-copilot/SKILL.md) | `ai-agents/workiq-copilot` | Guides the Copilot CLI on how to use the WorkIQ CLI/MCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, summaries, and recommendations. |
## business-and-strategy
| Skill | Install path | Description |
| --- | --- | --- |
| [`board-deck-builder`](./skills/business-and-strategy/board-deck-builder/SKILL.md) | `business-and-strategy/board-deck-builder` | Assembles comprehensive board and investor update decks by pulling perspectives from all C-suite roles. Use when preparing board meetings, investor updates, quarterly business reviews, or fundraising narratives. Covers structure, narrative framework, bad news delivery, and common mistakes. |
| [`board-meeting`](./skills/business-and-strategy/board-meeting/SKILL.md) | `business-and-strategy/board-meeting` | Multi-agent board meeting protocol for strategic decisions. Runs a structured 6-phase deliberation: context loading, independent C-suite contributions (isolated, no cross-pollination), critic analysis, synthesis, founder review, and decision extraction. Use when the user invokes /cs:board, calls a board meeting, or wants structured multi-perspective executive deliberation on a strategic question. |
| [`brag-sheet`](./skills/business-and-strategy/brag-sheet/SKILL.md) | `business-and-strategy/brag-sheet` | Turn vague "what did I do?" into evidence-backed impact statements for performance reviews, self-reviews, promotion packets, and weekly updates. Uniquely mines Copilot CLI session logs to reconstruct forgotten work, plus git commits and GitHub PRs. Enforces a 3-part impact contract (action → result → evidence). Works standalone with zero dependencies. Trigger for: "brag", "log work", "what did I do", "backfill my work history", "performance review", "self-review", "self assessment", "write impact statement", "review prep", "promo packet", "promotion case", "weekly update", "status report", "accomplishments", "what did I ship", "I forgot to log my work", "summarize my work", "track my wins", "what should I highlight", "end of half", "career growth", "work journal", or any request to document, summarize, or organize work accomplishments. |
| [`c-level-advisor`](./skills/business-and-strategy/c-level-advisor/SKILL.md) | `business-and-strategy/c-level-advisor` | Provides strategic business advice by channelling the perspectives of 10 executive roles — CEO, CTO, COO, CPO, CMO, CFO, CRO, CISO, CHRO, and Executive Mentor — across decisions, trade-offs, and org challenges. Runs multi-role board meetings, routes questions to the right executive voice, and delivers structured recommendations (Bottom Line → What → Why → How to Act → Your Decision). Use when a founder or executive needs business strategy advice, leadership perspective, executive decision support, board-level input, fundraising guidance, product-market fit review, hiring or culture frameworks, risk assessment, or competitive analysis. |
| [`agent-protocol`](./skills/business-and-strategy/c-level-advisor/agent-protocol/SKILL.md) | `business-and-strategy/c-level-advisor/agent-protocol` | Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles. |
| [`board-deck-builder`](./skills/business-and-strategy/c-level-advisor/board-deck-builder/SKILL.md) | `business-and-strategy/c-level-advisor/board-deck-builder` | Assembles comprehensive board and investor update decks by pulling perspectives from all C-suite roles. Use when preparing board meetings, investor updates, quarterly business reviews, or fundraising narratives. Covers structure, narrative framework, bad news delivery, and common mistakes. |
| [`board-meeting`](./skills/business-and-strategy/c-level-advisor/board-meeting/SKILL.md) | `business-and-strategy/c-level-advisor/board-meeting` | Multi-agent board meeting protocol for strategic decisions. Runs a structured 6-phase deliberation: context loading, independent C-suite contributions (isolated, no cross-pollination), critic analysis, synthesis, founder review, and decision extraction. Use when the user invokes /cs:board, calls a board meeting, or wants structured multi-perspective executive deliberation on a strategic question. |
| [`ceo-advisor`](./skills/business-and-strategy/c-level-advisor/ceo-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/ceo-advisor` | Executive leadership guidance for strategic decision-making, organizational development, and stakeholder management. Use when planning strategy, preparing board presentations, managing investors, developing organizational culture, making executive decisions, fundraising, or when user mentions CEO, strategic planning, board meetings, investor updates, organizational leadership, or executive strategy. |
| [`cfo-advisor`](./skills/business-and-strategy/c-level-advisor/cfo-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/cfo-advisor` | Financial leadership for startups and scaling companies. Financial modeling, unit economics, fundraising strategy, cash management, and board financial packages. Use when building financial models, analyzing unit economics, planning fundraising, managing cash runway, preparing board materials, or when user mentions CFO, burn rate, runway, fundraising, unit economics, LTV, CAC, term sheets, or financial strategy. |
| [`change-management`](./skills/business-and-strategy/c-level-advisor/change-management/SKILL.md) | `business-and-strategy/c-level-advisor/change-management` | Framework for rolling out organizational changes without chaos. Covers the ADKAR model adapted for startups, communication templates, resistance patterns, and change fatigue management. Handles process changes, org restructures, strategy pivots, and culture changes. Use when announcing a reorg, switching tools, pivoting strategy, killing a product, changing leadership, or when user mentions change management, change rollout, managing resistance, org change, reorg, or pivot communication. |
| [`chief-of-staff`](./skills/business-and-strategy/c-level-advisor/chief-of-staff/SKILL.md) | `business-and-strategy/c-level-advisor/chief-of-staff` | C-suite orchestration layer. Routes founder questions to the right advisor role(s), triggers multi-role board meetings for complex decisions, synthesizes outputs, and tracks decisions. Every C-suite interaction starts here. Loads company context automatically. |
| [`chro-advisor`](./skills/business-and-strategy/c-level-advisor/chro-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/chro-advisor` | People leadership for scaling companies. Hiring strategy, compensation design, org structure, culture, and retention. Use when building hiring plans, designing comp frameworks, restructuring teams, managing performance, building culture, or when user mentions CHRO, HR, people strategy, talent, headcount, compensation, org design, retention, or performance management. |
| [`ciso-advisor`](./skills/business-and-strategy/c-level-advisor/ciso-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/ciso-advisor` | Security leadership for growth-stage companies. Risk quantification in dollars, compliance roadmap (SOC 2/ISO 27001/HIPAA/GDPR), security architecture strategy, incident response leadership, and board-level security reporting. Use when building security programs, justifying security budget, selecting compliance frameworks, managing incidents, assessing vendor risk, or when user mentions CISO, security strategy, compliance roadmap, zero trust, or board security reporting. |
| [`cmo-advisor`](./skills/business-and-strategy/c-level-advisor/cmo-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/cmo-advisor` | Marketing leadership for scaling companies. Brand positioning, growth model design, marketing budget allocation, and marketing org design. Use when designing brand strategy, selecting growth models (PLG vs sales-led vs community-led), allocating marketing budgets, building marketing teams, or when user mentions CMO, brand strategy, growth model, CAC, LTV, channel mix, or marketing ROI. |
| [`company-os`](./skills/business-and-strategy/c-level-advisor/company-os/SKILL.md) | `business-and-strategy/c-level-advisor/company-os` | The meta-framework for how a company runs — the connective tissue between all C-suite roles. Covers operating system selection (EOS, Scaling Up, OKR-native, hybrid), accountability charts, scorecards, meeting pulse, issue resolution, and 90-day rocks. Use when setting up company operations, selecting a management framework, designing meeting rhythms, building accountability systems, implementing OKRs, or when user mentions EOS, Scaling Up, operating system, L10 meetings, rocks, scorecard, accountability chart, or quarterly planning. |
| [`competitive-intel`](./skills/business-and-strategy/c-level-advisor/competitive-intel/SKILL.md) | `business-and-strategy/c-level-advisor/competitive-intel` | Systematic competitor tracking that feeds CMO positioning, CRO battlecards, and CPO roadmap decisions. Use when analyzing competitors, building sales battlecards, tracking market moves, positioning against alternatives, or when user mentions competitive intelligence, competitive analysis, competitor research, battlecards, win/loss, or market positioning. |
| [`context-engine`](./skills/business-and-strategy/c-level-advisor/context-engine/SKILL.md) | `business-and-strategy/c-level-advisor/context-engine` | Loads and manages company context for all C-suite advisor skills. Reads ~/.claude/company-context.md, detects stale context (>90 days), enriches context during conversations, and enforces privacy/anonymization rules before external API calls. |
| [`coo-advisor`](./skills/business-and-strategy/c-level-advisor/coo-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/coo-advisor` | Operations leadership for scaling companies. Process design, OKR execution, operational cadence, and scaling playbooks. Use when designing operations, setting up OKRs, building processes, scaling teams, analyzing bottlenecks, planning operational cadence, or when user mentions COO, operations, process improvement, OKRs, scaling, operational efficiency, or execution. |
| [`cpo-advisor`](./skills/business-and-strategy/c-level-advisor/cpo-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/cpo-advisor` | Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design. Use when setting product vision, managing a product portfolio, measuring PMF, designing product teams, prioritizing at the portfolio level, reporting to the board on product, or when user mentions CPO, product strategy, product-market fit, product organization, portfolio prioritization, or roadmap strategy. |
| [`cro-advisor`](./skills/business-and-strategy/c-level-advisor/cro-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/cro-advisor` | Revenue leadership for B2B SaaS companies. Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling. Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO, chief revenue officer, revenue strategy, sales model, ARR growth, NRR, expansion revenue, churn, pricing strategy, or sales capacity. |
| [`cs-onboard`](./skills/business-and-strategy/c-level-advisor/cs-onboard/SKILL.md) | `business-and-strategy/c-level-advisor/cs-onboard` | Founder onboarding interview that captures company context across 7 dimensions. Invoke with /cs:setup for initial interview or /cs:update for quarterly refresh. Generates ~/.claude/company-context.md used by all C-suite advisor skills. |
| [`cto-advisor`](./skills/business-and-strategy/c-level-advisor/cto-advisor/SKILL.md) | `business-and-strategy/c-level-advisor/cto-advisor` | Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy. |
| [`culture-architect`](./skills/business-and-strategy/c-level-advisor/culture-architect/SKILL.md) | `business-and-strategy/c-level-advisor/culture-architect` | Build, measure, and evolve company culture as operational behavior — not wall posters. Covers mission/vision/values workshops, values-to-behaviors translation, culture code creation, culture health assessment, and cultural rituals by stage. Use when building company values, assessing culture health, designing cultural rituals, creating culture codes, handling culture clashes, or when user mentions culture, values, culture debt, founder culture, or culture code. |
| [`decision-logger`](./skills/business-and-strategy/c-level-advisor/decision-logger/SKILL.md) | `business-and-strategy/c-level-advisor/decision-logger` | Two-layer memory architecture for board meeting decisions. Manages raw transcripts (Layer 1) and approved decisions (Layer 2). Use when logging decisions after a board meeting, reviewing past decisions with /cs:decisions, or checking overdue action items with /cs:review. Invoked automatically by the board-meeting skill after Phase 5 founder approval. |
| [`executive-mentor`](./skills/business-and-strategy/c-level-advisor/executive-mentor/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor` | Adversarial thinking partner for founders and executives. Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems. Use when you need someone to find the holes before the board does, make a decision you've been avoiding, or understand what actually went wrong. |
| [`board-prep`](./skills/business-and-strategy/c-level-advisor/executive-mentor/skills/board-prep/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor/skills/board-prep` | /em -board-prep — Board Meeting Preparation |
| [`challenge`](./skills/business-and-strategy/c-level-advisor/executive-mentor/skills/challenge/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor/skills/challenge` | /em -challenge — Pre-Mortem Plan Analysis |
| [`hard-call`](./skills/business-and-strategy/c-level-advisor/executive-mentor/skills/hard-call/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor/skills/hard-call` | /em -hard-call — Framework for Decisions With No Good Options |
| [`postmortem`](./skills/business-and-strategy/c-level-advisor/executive-mentor/skills/postmortem/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor/skills/postmortem` | /em -postmortem — Honest Analysis of What Went Wrong |
| [`stress-test`](./skills/business-and-strategy/c-level-advisor/executive-mentor/skills/stress-test/SKILL.md) | `business-and-strategy/c-level-advisor/executive-mentor/skills/stress-test` | /em -stress-test — Business Assumption Stress Testing |
| [`founder-coach`](./skills/business-and-strategy/c-level-advisor/founder-coach/SKILL.md) | `business-and-strategy/c-level-advisor/founder-coach` | Personal leadership development for founders and first-time CEOs. Covers founder archetype identification, delegation frameworks, energy management, CEO calendar audits, leadership style evolution, blind spot identification, imposter syndrome, founder mental health, and succession planning. Use when a founder feels like the bottleneck, struggles to delegate, is burning out, transitioning from IC to executive, managing a board, or when user mentions founder mode, CEO growth, leadership development, delegation, burnout, or imposter syndrome. |
| [`internal-narrative`](./skills/business-and-strategy/c-level-advisor/internal-narrative/SKILL.md) | `business-and-strategy/c-level-advisor/internal-narrative` | Build and maintain one coherent company story across all audiences — employees, investors, customers, candidates, and partners. Detects narrative contradictions and ensures the same truth is framed for each audience's needs. Use when preparing investor updates, all-hands presentations, board communications, recruiting narratives, crisis communications, or when user mentions company narrative, messaging consistency, storytelling, all-hands, investor update, or crisis communication. |
| [`intl-expansion`](./skills/business-and-strategy/c-level-advisor/intl-expansion/SKILL.md) | `business-and-strategy/c-level-advisor/intl-expansion` | International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams. |
| [`ma-playbook`](./skills/business-and-strategy/c-level-advisor/ma-playbook/SKILL.md) | `business-and-strategy/c-level-advisor/ma-playbook` | M&A strategy for acquiring companies or being acquired. Due diligence, valuation, integration, and deal structure. Use when evaluating acquisitions, preparing for acquisition, M&A due diligence, integration planning, or deal negotiation. |
| [`org-health-diagnostic`](./skills/business-and-strategy/c-level-advisor/org-health-diagnostic/SKILL.md) | `business-and-strategy/c-level-advisor/org-health-diagnostic` | Cross-functional organizational health check combining signals from all C-suite roles. Scores 8 dimensions on a traffic-light scale with drill-down recommendations. Use when assessing overall company health, preparing for board reviews, identifying at-risk functions, or when user mentions org health, health check, or health dashboard. |
| [`scenario-war-room`](./skills/business-and-strategy/c-level-advisor/scenario-war-room/SKILL.md) | `business-and-strategy/c-level-advisor/scenario-war-room` | Cross-functional what-if modeling for cascading multi-variable scenarios. Unlike single-assumption stress testing, this models compound adversity across all business functions simultaneously. Use when facing complex risk scenarios, strategic decisions with major downside, or when the user asks 'what if X AND Y both happen?' |
| [`strategic-alignment`](./skills/business-and-strategy/c-level-advisor/strategic-alignment/SKILL.md) | `business-and-strategy/c-level-advisor/strategic-alignment` | Cascades strategy from boardroom to individual contributor. Detects and fixes misalignment between company goals and team execution. Covers strategy articulation, cascade mapping, orphan goal detection, silo identification, communication gap analysis, and realignment protocols. Use when teams are pulling in different directions, OKRs don't connect, departments optimize locally at company expense, or when user mentions alignment, strategy cascade, silo, conflicting OKRs, or strategy communication. |
| [`ceo-advisor`](./skills/business-and-strategy/ceo-advisor/SKILL.md) | `business-and-strategy/ceo-advisor` | Executive leadership guidance for strategic decision-making, organizational development, and stakeholder management. Use when planning strategy, preparing board presentations, managing investors, developing organizational culture, making executive decisions, fundraising, or when user mentions CEO, strategic planning, board meetings, investor updates, organizational leadership, or executive strategy. |
| [`cfo-advisor`](./skills/business-and-strategy/cfo-advisor/SKILL.md) | `business-and-strategy/cfo-advisor` | Financial leadership for startups and scaling companies. Financial modeling, unit economics, fundraising strategy, cash management, and board financial packages. Use when building financial models, analyzing unit economics, planning fundraising, managing cash runway, preparing board materials, or when user mentions CFO, burn rate, runway, fundraising, unit economics, LTV, CAC, term sheets, or financial strategy. |
| [`chief-of-staff`](./skills/business-and-strategy/chief-of-staff/SKILL.md) | `business-and-strategy/chief-of-staff` | C-suite orchestration layer. Routes founder questions to the right advisor role(s), triggers multi-role board meetings for complex decisions, synthesizes outputs, and tracks decisions. Every C-suite interaction starts here. Loads company context automatically. |
| [`chro-advisor`](./skills/business-and-strategy/chro-advisor/SKILL.md) | `business-and-strategy/chro-advisor` | People leadership for scaling companies. Hiring strategy, compensation design, org structure, culture, and retention. Use when building hiring plans, designing comp frameworks, restructuring teams, managing performance, building culture, or when user mentions CHRO, HR, people strategy, talent, headcount, compensation, org design, retention, or performance management. |
| [`ciso-advisor`](./skills/business-and-strategy/ciso-advisor/SKILL.md) | `business-and-strategy/ciso-advisor` | Security leadership for growth-stage companies. Risk quantification in dollars, compliance roadmap (SOC 2/ISO 27001/HIPAA/GDPR), security architecture strategy, incident response leadership, and board-level security reporting. Use when building security programs, justifying security budget, selecting compliance frameworks, managing incidents, assessing vendor risk, or when user mentions CISO, security strategy, compliance roadmap, zero trust, or board security reporting. |
| [`cmo-advisor`](./skills/business-and-strategy/cmo-advisor/SKILL.md) | `business-and-strategy/cmo-advisor` | Marketing leadership for scaling companies. Brand positioning, growth model design, marketing budget allocation, and marketing org design. Use when designing brand strategy, selecting growth models (PLG vs sales-led vs community-led), allocating marketing budgets, building marketing teams, or when user mentions CMO, brand strategy, growth model, CAC, LTV, channel mix, or marketing ROI. |
| [`company-os`](./skills/business-and-strategy/company-os/SKILL.md) | `business-and-strategy/company-os` | The meta-framework for how a company runs — the connective tissue between all C-suite roles. Covers operating system selection (EOS, Scaling Up, OKR-native, hybrid), accountability charts, scorecards, meeting pulse, issue resolution, and 90-day rocks. Use when setting up company operations, selecting a management framework, designing meeting rhythms, building accountability systems, implementing OKRs, or when user mentions EOS, Scaling Up, operating system, L10 meetings, rocks, scorecard, accountability chart, or quarterly planning. |
| [`context-engine`](./skills/business-and-strategy/context-engine/SKILL.md) | `business-and-strategy/context-engine` | Loads and manages company context for all C-suite advisor skills. Reads ~/.claude/company-context.md, detects stale context (>90 days), enriches context during conversations, and enforces privacy/anonymization rules before external API calls. |
| [`coo-advisor`](./skills/business-and-strategy/coo-advisor/SKILL.md) | `business-and-strategy/coo-advisor` | Operations leadership for scaling companies. Process design, OKR execution, operational cadence, and scaling playbooks. Use when designing operations, setting up OKRs, building processes, scaling teams, analyzing bottlenecks, planning operational cadence, or when user mentions COO, operations, process improvement, OKRs, scaling, operational efficiency, or execution. |
| [`cpo-advisor`](./skills/business-and-strategy/cpo-advisor/SKILL.md) | `business-and-strategy/cpo-advisor` | Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design. Use when setting product vision, managing a product portfolio, measuring PMF, designing product teams, prioritizing at the portfolio level, reporting to the board on product, or when user mentions CPO, product strategy, product-market fit, product organization, portfolio prioritization, or roadmap strategy. |
| [`cro-advisor`](./skills/business-and-strategy/cro-advisor/SKILL.md) | `business-and-strategy/cro-advisor` | Revenue leadership for B2B SaaS companies. Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling. Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO, chief revenue officer, revenue strategy, sales model, ARR growth, NRR, expansion revenue, churn, pricing strategy, or sales capacity. |
| [`founder-coach`](./skills/business-and-strategy/cs-founder-coach/SKILL.md) | `business-and-strategy/cs-founder-coach` | Personal leadership development for founders and first-time CEOs. Covers founder archetype identification, delegation frameworks, energy management, CEO calendar audits, leadership style evolution, blind spot identification, imposter syndrome, founder mental health, and succession planning. Use when a founder feels like the bottleneck, struggles to delegate, is burning out, transitioning from IC to executive, managing a board, or when user mentions founder mode, CEO growth, leadership development, delegation, burnout, or imposter syndrome. |
| [`cs-onboard`](./skills/business-and-strategy/cs-onboard/SKILL.md) | `business-and-strategy/cs-onboard` | Founder onboarding interview that captures company context across 7 dimensions. Invoke with /cs:setup for initial interview or /cs:update for quarterly refresh. Generates ~/.claude/company-context.md used by all C-suite advisor skills. |
| [`cto-advisor`](./skills/business-and-strategy/cto-advisor/SKILL.md) | `business-and-strategy/cto-advisor` | Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy. |
| [`decision-logger`](./skills/business-and-strategy/decision-logger/SKILL.md) | `business-and-strategy/decision-logger` | Two-layer memory architecture for board meeting decisions. Manages raw transcripts (Layer 1) and approved decisions (Layer 2). Use when logging decisions after a board meeting, reviewing past decisions with /cs:decisions, or checking overdue action items with /cs:review. Invoked automatically by the board-meeting skill after Phase 5 founder approval. |
| [`executive-mentor`](./skills/business-and-strategy/executive-mentor/SKILL.md) | `business-and-strategy/executive-mentor` | Adversarial thinking partner for founders and executives. Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems. Use when you need someone to find the holes before the board does, make a decision you've been avoiding, or understand what actually went wrong. |
| [`board-prep`](./skills/business-and-strategy/executive-mentor/skills/board-prep/SKILL.md) | `business-and-strategy/executive-mentor/skills/board-prep` | /em -board-prep — Board Meeting Preparation |
| [`challenge`](./skills/business-and-strategy/executive-mentor/skills/challenge/SKILL.md) | `business-and-strategy/executive-mentor/skills/challenge` | /em -challenge — Pre-Mortem Plan Analysis |
| [`hard-call`](./skills/business-and-strategy/executive-mentor/skills/hard-call/SKILL.md) | `business-and-strategy/executive-mentor/skills/hard-call` | /em -hard-call — Framework for Decisions With No Good Options |
| [`postmortem`](./skills/business-and-strategy/executive-mentor/skills/postmortem/SKILL.md) | `business-and-strategy/executive-mentor/skills/postmortem` | /em -postmortem — Honest Analysis of What Went Wrong |
| [`stress-test`](./skills/business-and-strategy/executive-mentor/skills/stress-test/SKILL.md) | `business-and-strategy/executive-mentor/skills/stress-test` | /em -stress-test — Business Assumption Stress Testing |
| [`gtm-0-to-1-launch`](./skills/business-and-strategy/gtm-0-to-1-launch/SKILL.md) | `business-and-strategy/gtm-0-to-1-launch` | Launch new products from idea to first customers. Use when launching products, finding early adopters, building launch week playbooks, diagnosing why adoption stalls, or learning that press coverage does not equal growth. Includes the three-layer diagnosis, the 2-week experiment cycle, and the launch that got 50K impressions and 12 signups. |
| [`gtm-ai-gtm`](./skills/business-and-strategy/gtm-ai-gtm/SKILL.md) | `business-and-strategy/gtm-ai-gtm` | Go-to-market strategy for AI products. Use when positioning AI products, handling "who is responsible when it breaks" objections, pricing variable-cost AI, choosing between copilot/agent/teammate framing, or selling autonomous tools into enterprises. |
| [`gtm-board-and-investor-communication`](./skills/business-and-strategy/gtm-board-and-investor-communication/SKILL.md) | `business-and-strategy/gtm-board-and-investor-communication` | Board meeting preparation, investor updates, and executive communication. Use when preparing board decks, writing investor updates, handling bad news with the board, structuring QBRs, or building board-level metric discipline. Includes the "Three Things" narrative model, the 4-tier metric hierarchy, and the pre-brief pattern that prevents board surprises. |
| [`gtm-developer-ecosystem`](./skills/business-and-strategy/gtm-developer-ecosystem/SKILL.md) | `business-and-strategy/gtm-developer-ecosystem` | Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling platform adoption, or designing student program pipelines. |
| [`gtm-enterprise-account-planning`](./skills/business-and-strategy/gtm-enterprise-account-planning/SKILL.md) | `business-and-strategy/gtm-enterprise-account-planning` | Strategic account planning and execution for enterprise deals. Use when planning complex sales cycles, managing multiple stakeholders, applying MEDDICC qualification, tracking deal health, or building mutual action plans. Includes the "stale MAP equals dead deal" pattern. |
| [`gtm-enterprise-onboarding`](./skills/business-and-strategy/gtm-enterprise-onboarding/SKILL.md) | `business-and-strategy/gtm-enterprise-onboarding` | Four-phase framework for onboarding enterprise customers from contract to value realization. Use when implementing new enterprise customers, preventing churn during onboarding, or solving the adoption cliff that kills deals post-go-live. Includes the Week 4 ghosting pattern. |
| [`gtm-operating-cadence`](./skills/business-and-strategy/gtm-operating-cadence/SKILL.md) | `business-and-strategy/gtm-operating-cadence` | Design meeting rhythms, metric reporting, quarterly planning, and decision-making velocity for scaling companies. Use when decisions are slow, planning is broken, the company is growing but alignment is worse, or leadership meetings consume all time without producing decisions. |
| [`gtm-partnership-architecture`](./skills/business-and-strategy/gtm-partnership-architecture/SKILL.md) | `business-and-strategy/gtm-partnership-architecture` | Build and scale partner ecosystems that drive revenue and platform adoption. Use when building partner programs from scratch, tiering partnerships, managing co-marketing, making build-vs-partner decisions, or structuring crawl-walk-run partner deployment. |
| [`gtm-positioning-strategy`](./skills/business-and-strategy/gtm-positioning-strategy/SKILL.md) | `business-and-strategy/gtm-positioning-strategy` | Find and own a defensible market position. Use when messaging sounds like competitors, conversion is weak despite awareness, repositioning a product, or testing positioning claims. Includes Crawl-Walk-Run rollout methodology and the word change that improved enterprise deal progression. |
| [`gtm-product-led-growth`](./skills/business-and-strategy/gtm-product-led-growth/SKILL.md) | `business-and-strategy/gtm-product-led-growth` | Build self-serve acquisition and expansion motions. Use when deciding PLG vs sales-led, optimizing activation, driving freemium conversion, building growth equations, or recognizing when product complexity demands human touch. Includes the parallel test where sales-led won 10x on revenue. |
| [`gtm-technical-product-pricing`](./skills/business-and-strategy/gtm-technical-product-pricing/SKILL.md) | `business-and-strategy/gtm-technical-product-pricing` | Pricing strategy for technical products. Use when choosing usage-based vs seat-based, designing freemium thresholds, structuring enterprise pricing conversations, deciding when to raise prices, or using price as a positioning signal. |
| [`impediment-prioritization`](./skills/business-and-strategy/impediment-prioritization/SKILL.md) | `business-and-strategy/impediment-prioritization` | Ranks any list of impediments and their countermeasures using a value-stream scoring model (ROI, Cost to Implement, Ease of Deployment, Risk Factor) and a fixed prioritization formula. Use when someone asks to prioritize, rank, sequence, or triage impediments, countermeasures, remediation items, risks, findings, gaps, action items, or backlog entries; or mentions value-stream prioritization, A3 / lean countermeasure ranking, ROI vs. effort scoring, or building a remediation / improvement backlog. Works with GHQR findings, audit results, retrospective action items, risk registers, architecture review gaps, or any free-form `{impediment, countermeasure}` list. |
| [`m-and-a-advisor`](./skills/business-and-strategy/m-and-a-advisor/SKILL.md) | `business-and-strategy/m-and-a-advisor` | Use when the user asks for guidance on Mergers and Acquisitions (M&A), due diligence, post-merger integration (PMI), or evaluating a potential target company. Triggers on keywords M&A, due diligence, post-merger integration, synergy. |
| [`org-health-diagnostic`](./skills/business-and-strategy/org-health-diagnostic/SKILL.md) | `business-and-strategy/org-health-diagnostic` | Cross-functional organizational health check combining signals from all C-suite roles. Scores 8 dimensions on a traffic-light scale with drill-down recommendations. Use when assessing overall company health, preparing for board reviews, identifying at-risk functions, or when user mentions org health, health check, or health dashboard. |
| [`saas-metrics-coach`](./skills/business-and-strategy/saas-metrics-coach/SKILL.md) | `business-and-strategy/saas-metrics-coach` | SaaS financial health advisor. Use when a user shares revenue or customer numbers, or mentions ARR, MRR, churn, LTV, CAC, NRR, or asks how their SaaS business is doing. |
| [`scenario-war-room`](./skills/business-and-strategy/scenario-war-room/SKILL.md) | `business-and-strategy/scenario-war-room` | Cross-functional what-if modeling for cascading multi-variable scenarios. Unlike single-assumption stress testing, this models compound adversity across all business functions simultaneously. Use when facing complex risk scenarios, strategic decisions with major downside, or when the user asks 'what if X AND Y both happen?' |
## caveman
| Skill | Install path | Description |
| --- | --- | --- |
| [`caveman`](./skills/caveman/caveman/SKILL.md) | `caveman/caveman` | Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested. |
| [`caveman-commit`](./skills/caveman/caveman-commit/SKILL.md) | `caveman/caveman-commit` | Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when "why" isn't obvious. Use when user says "write a commit", "commit message", "generate commit", "/commit", or invokes /caveman-commit. Auto-triggers when staging changes. |
| [`caveman-compress`](./skills/caveman/caveman-compress/SKILL.md) | `caveman/caveman-compress` | Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman:compress <filepath> or "compress memory file" |
| [`caveman-help`](./skills/caveman/caveman-help/SKILL.md) | `caveman/caveman-help` | Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, "caveman help", "what caveman commands", "how do I use caveman". |
| [`caveman-review`](./skills/caveman/caveman-review/SKILL.md) | `caveman/caveman-review` | Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says "review this PR", "code review", "review the diff", "/review", or invokes /caveman-review. Auto-triggers when reviewing pull requests. |
| [`find-skills`](./skills/caveman/find-skills/SKILL.md) | `caveman/find-skills` | Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill. |
## context-engineering
| Skill | Install path | Description |
| --- | --- | --- |
| [`acquire-codebase-knowledge`](./skills/context-engineering/acquire-codebase-knowledge/SKILL.md) | `context-engineering/acquire-codebase-knowledge` | Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document this architecture", "onboard me to this repo", or "create codebase docs". Do not trigger for routine feature implementation, bug fixes, or narrow code edits unless the user asks for repository-level discovery. |
| [`context-compression`](./skills/context-engineering/context-compression/SKILL.md) | `context-engineering/context-compression` | This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits. |
| [`context-degradation`](./skills/context-engineering/context-degradation/SKILL.md) | `context-engineering/context-degradation` | This skill should be used when the user asks to "diagnose context problems", "fix lost-in-middle issues", "debug agent failures", "understand context poisoning", or mentions context degradation, attention patterns, context clash, context confusion, or agent performance degradation. Provides patterns for recognizing and mitigating context failures. |
| [`context-fundamentals`](./skills/context-engineering/context-fundamentals/SKILL.md) | `context-engineering/context-fundamentals` | This skill should be used when the user asks to "understand context", "explain context windows", "design agent architecture", "debug context issues", "optimize context usage", or discusses context components, attention mechanics, progressive disclosure, or context budgeting. Provides foundational understanding of context engineering for AI agent systems. |
| [`context-map`](./skills/context-engineering/context-map/SKILL.md) | `context-engineering/context-map` | Generate a map of all files relevant to a task before making changes |
| [`context-optimization`](./skills/context-engineering/context-optimization/SKILL.md) | `context-engineering/context-optimization` | This skill should be used when the user asks to "optimize context", "reduce token costs", "improve context efficiency", "implement KV-cache optimization", "partition context", or mentions context limits, observation masking, context budgeting, or extending effective context capacity. |
| [`filesystem-context`](./skills/context-engineering/filesystem-context/SKILL.md) | `context-engineering/filesystem-context` | This skill should be used when the user asks to "offload context to files", "implement dynamic context discovery", "use filesystem for agent memory", "reduce context window bloat", or mentions file-based context management, tool output persistence, agent scratch pads, or just-in-time context loading. |
| [`first-ask`](./skills/context-engineering/first-ask/SKILL.md) | `context-engineering/first-ask` | Interactive, input-tool powered, task refinement workflow: interrogates scope, deliverables, constraints before carrying out the task; Requires the Joyride extension. |
| [`integrate-context-matic`](./skills/context-engineering/integrate-context-matic/SKILL.md) | `context-engineering/integrate-context-matic` | Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK details. Use when the user asks to integrate a third-party API, add an API client, implement features with an external API, or work with any third-party API or SDK. |
| [`memory-systems`](./skills/context-engineering/memory-systems/SKILL.md) | `context-engineering/memory-systems` | Guides implementation of agent memory systems, compares production frameworks (Mem0, Zep/Graphiti, Letta, LangMem, Cognee), and designs persistence architectures for cross-session knowledge retention. Use when the user asks to "implement agent memory", "persist state across sessions", "build knowledge graph for agents", "track entities over time", "add long-term memory", "choose a memory framework", or mentions temporal knowledge graphs, vector stores, entity memory, adaptive memory, dynamic memory or memory benchmarks (LoCoMo, LongMemEval). |
| [`mini-context-graph`](./skills/context-engineering/mini-context-graph/SKILL.md) | `context-engineering/mini-context-graph` | A persistent, compounding knowledge base combining Karpathy's LLM Wiki pattern with a structured knowledge graph. Ingest documents once — the LLM writes wiki pages, extracts entities/relations into the graph, and stores raw content for evidence retrieval. Knowledge accumulates and cross-references; it is never re-derived from scratch. |
| [`napkin`](./skills/context-engineering/napkin/SKILL.md) | `context-engineering/napkin` | Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then share everything back with Copilot. Copilot sees your drawings and text, and responds with analysis, suggestions, and ideas. |
| [`onboard-context-matic`](./skills/context-engineering/onboard-context-matic/SKILL.md) | `context-engineering/onboard-context-matic` | Interactive onboarding tour for the context-matic MCP server. Walks the user through what the server does, shows all available APIs, lets them pick one to explore, explains it in their project language, demonstrates model_search and endpoint_search live, and ends with a menu of things the user can ask the agent to do. USE FOR: first-time setup; "what can this MCP do?"; "show me the available APIs"; "onboard me"; "how do I use the context-matic server"; "give me a tour". DO NOT USE FOR: actually integrating an API end-to-end (use integrate-context-matic instead). |
| [`what-context-needed`](./skills/context-engineering/what-context-needed/SKILL.md) | `context-engineering/what-context-needed` | Ask Copilot what files it needs to see before answering a question |
## data-and-backend
| Skill | Install path | Description |
| --- | --- | --- |
| [`appinsights-instrumentation`](./skills/data-and-backend/appinsights-instrumentation/SKILL.md) | `data-and-backend/appinsights-instrumentation` | Instrument a webapp to send useful telemetry data to Azure App Insights |
| [`aspire`](./skills/data-and-backend/aspire/SKILL.md) | `data-and-backend/aspire` | Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, templates, dashboard, and deployment. Use when the user asks to create, run, debug, configure, deploy, or troubleshoot an Aspire distributed application. |
| [`aspnet-minimal-api-openapi`](./skills/data-and-backend/aspnet-minimal-api-openapi/SKILL.md) | `data-and-backend/aspnet-minimal-api-openapi` | Create ASP.NET Minimal API endpoints with proper OpenAPI documentation |
| [`bigquery-pipeline-audit`](./skills/data-and-backend/bigquery-pipeline-audit/SKILL.md) | `data-and-backend/bigquery-pipeline-audit` | Audits Python + BigQuery pipelines for cost safety, idempotency, and production readiness. Returns a structured report with exact patch locations. |
| [`cloud-design-patterns`](./skills/data-and-backend/cloud-design-patterns/SKILL.md) | `data-and-backend/cloud-design-patterns` | Cloud design patterns for distributed systems architecture covering 42 industry-standard patterns across reliability, performance, messaging, security, and deployment categories. Use when designing, reviewing, or implementing distributed system architectures. |
| [`cosmosdb-datamodeling`](./skills/data-and-backend/cosmosdb-datamodeling/SKILL.md) | `data-and-backend/cosmosdb-datamodeling` | Step-by-step guide for capturing key application requirements for NoSQL use-case and produce Azure Cosmos DB Data NoSQL Model design using best practices and common patterns, artifacts_produced: "cosmosdb_requirements.md" file and "cosmosdb_data_model.md" file |
| [`create-spring-boot-java-project`](./skills/data-and-backend/create-spring-boot-java-project/SKILL.md) | `data-and-backend/create-spring-boot-java-project` | Create Spring Boot Java Project Skeleton |
| [`create-spring-boot-kotlin-project`](./skills/data-and-backend/create-spring-boot-kotlin-project/SKILL.md) | `data-and-backend/create-spring-boot-kotlin-project` | Create Spring Boot Kotlin Project Skeleton |
| [`creating-oracle-to-postgres-master-migration-plan`](./skills/data-and-backend/creating-oracle-to-postgres-master-migration-plan/SKILL.md) | `data-and-backend/creating-oracle-to-postgres-master-migration-plan` | Discovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan. Use when starting a multi-project Oracle-to-PostgreSQL migration, creating a migration inventory, or assessing which .NET projects contain Oracle dependencies. |
| [`creating-oracle-to-postgres-migration-bug-report`](./skills/data-and-backend/creating-oracle-to-postgres-migration-bug-report/SKILL.md) | `data-and-backend/creating-oracle-to-postgres-migration-bug-report` | Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQL as actionable bug reports with severity, root cause, and remediation steps. |
| [`creating-oracle-to-postgres-migration-integration-tests`](./skills/data-and-backend/creating-oracle-to-postgres-migration-integration-tests/SKILL.md) | `data-and-backend/creating-oracle-to-postgres-migration-integration-tests` | Creates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Generates DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systems. Use when creating integration tests for a migrated project, generating test coverage for data access layers, or writing Oracle-to-PostgreSQL migration validation tests. |
| [`datanalysis-credit-risk`](./skills/data-and-backend/datanalysis-credit-risk/SKILL.md) | `data-and-backend/datanalysis-credit-risk` | Credit risk data cleaning and variable screening pipeline for pre-loan modeling. Use when working with raw credit data that needs quality assessment, missing value analysis, or variable selection before modeling. it covers data loading and formatting, abnormal period filtering, missing rate calculation, high-missing variable removal,low-IV variable filtering, high-PSI variable removal, Null Importance denoising, high-correlation variable removal, and cleaning report generation. Applicable scenarios arecredit risk data cleaning, variable screening, pre-loan modeling preprocessing. |
| [`dataverse-python-advanced-patterns`](./skills/data-and-backend/dataverse-python-advanced-patterns/SKILL.md) | `data-and-backend/dataverse-python-advanced-patterns` | Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques. |
| [`dataverse-python-production-code`](./skills/data-and-backend/dataverse-python-production-code/SKILL.md) | `data-and-backend/dataverse-python-production-code` | Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices |
| [`dataverse-python-quickstart`](./skills/data-and-backend/dataverse-python-quickstart/SKILL.md) | `data-and-backend/dataverse-python-quickstart` | Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns. |
| [`dataverse-python-usecase-builder`](./skills/data-and-backend/dataverse-python-usecase-builder/SKILL.md) | `data-and-backend/dataverse-python-usecase-builder` | Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations |
| [`dbt-expert`](./skills/data-and-backend/dbt-expert/SKILL.md) | `data-and-backend/dbt-expert` | Use when working in a dbt project or doing any dbt-related work — writing models, schema.yml, sources.yml, tests, macros, snapshots, seeds, or exposures. Also use when designing SQL that will land in a dbt project, generating dbt YAML programmatically, or asking about dbt best practices, incremental strategies, or project structure for Snowflake. If dbt is involved in any way — use this skill. |
| [`developing-with-streamlit`](./skills/data-and-backend/developing-with-streamlit/SKILL.md) | `data-and-backend/developing-with-streamlit` | **[REQUIRED]** Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit applications. Also required for building custom components (inline or packaged), using st.components.v2, or any HTML/JS/CSS component work. Triggers: streamlit, st., dashboard, app.py, beautify, style, CSS, color, background, theme, button, widget styling, custom component, st.components, packaged component, pyproject.toml, asset_dir, CCv2, HTML/JS component. |
| [`building-streamlit-chat-ui`](./skills/data-and-backend/developing-with-streamlit/skills/building-streamlit-chat-ui/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/building-streamlit-chat-ui` | Building chat interfaces in Streamlit. Use when creating conversational UIs, chatbots, or AI assistants. Covers st.chat_message, st.chat_input, message history, and streaming responses. |
| [`building-streamlit-custom-components-v2`](./skills/data-and-backend/developing-with-streamlit/skills/building-streamlit-custom-components-v2/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/building-streamlit-custom-components-v2` | Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged components (manifest `asset_dir`, js/css globs), wiring state/trigger callbacks, theming via `--st-*` CSS variables, or bundling with Vite / `component-template` v2. |
| [`building-streamlit-dashboards`](./skills/data-and-backend/developing-with-streamlit/skills/building-streamlit-dashboards/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/building-streamlit-dashboards` | Building dashboards in Streamlit. Use when creating KPI displays, metric cards, or data-heavy layouts. Covers borders, cards, responsive layouts, and dashboard composition. |
| [`building-streamlit-multipage-apps`](./skills/data-and-backend/developing-with-streamlit/skills/building-streamlit-multipage-apps/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/building-streamlit-multipage-apps` | Building multi-page Streamlit apps. Use when creating apps with multiple pages, setting up navigation, or managing state across pages. |
| [`choosing-streamlit-selection-widgets`](./skills/data-and-backend/developing-with-streamlit/skills/choosing-streamlit-selection-widgets/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/choosing-streamlit-selection-widgets` | Choosing the right Streamlit selection widget. Use when deciding between radio buttons, selectbox, segmented control, pills, or other option selection widgets. Helps pick the right widget for the number of options and selection type. |
| [`connecting-streamlit-to-snowflake`](./skills/data-and-backend/developing-with-streamlit/skills/connecting-streamlit-to-snowflake/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/connecting-streamlit-to-snowflake` | Connecting Streamlit apps to Snowflake. Use when setting up database connections, managing secrets, or querying Snowflake from a Streamlit app. |
| [`creating-streamlit-themes`](./skills/data-and-backend/developing-with-streamlit/skills/creating-streamlit-themes/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/creating-streamlit-themes` | Creating and customizing Streamlit themes. Use when changing app colors, fonts, or appearance, or aligning apps to brand guidelines. Covers config.toml configuration, design principles, and CSS avoidance. |
| [`displaying-streamlit-data`](./skills/data-and-backend/developing-with-streamlit/skills/displaying-streamlit-data/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/displaying-streamlit-data` | Displaying charts, dataframes, and metrics in Streamlit. Use when visualizing data, configuring dataframe columns, or adding sparklines to metrics. Covers native charts, Altair, and column configuration. |
| [`improving-streamlit-design`](./skills/data-and-backend/developing-with-streamlit/skills/improving-streamlit-design/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/improving-streamlit-design` | Improving visual design in Streamlit apps. Use when polishing apps with icons, badges, spacing, or text styling. Covers Material icons, badge syntax, divider alternatives, and text casing conventions. |
| [`optimizing-streamlit-performance`](./skills/data-and-backend/developing-with-streamlit/skills/optimizing-streamlit-performance/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/optimizing-streamlit-performance` | Optimizing Streamlit app performance. Use when apps are slow, rerunning too often, or loading heavy content. Covers caching, fragments, and static vs dynamic widget choices. |
| [`organizing-streamlit-code`](./skills/data-and-backend/developing-with-streamlit/skills/organizing-streamlit-code/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/organizing-streamlit-code` | Organizing Streamlit code for maintainability. Use when structuring apps with separate modules and utilities. Covers separation of concerns, keeping UI code clean, and import patterns. |
| [`setting-up-streamlit-environment`](./skills/data-and-backend/developing-with-streamlit/skills/setting-up-streamlit-environment/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/setting-up-streamlit-environment` | Setting up Python environments for Streamlit apps. Use when creating a new project or managing dependencies. Covers uv for dependency management and running apps. |
| [`using-streamlit-cli`](./skills/data-and-backend/developing-with-streamlit/skills/using-streamlit-cli/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/using-streamlit-cli` | Documents Streamlit CLI commands for running apps, managing configuration, and diagnostics. Use when starting Streamlit apps, configuring runtime options, or troubleshooting CLI issues. |
| [`using-streamlit-custom-components`](./skills/data-and-backend/developing-with-streamlit/skills/using-streamlit-custom-components/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/using-streamlit-custom-components` | Using third-party Streamlit custom components. Use when extending Streamlit with community packages. Covers installation, popular custom components, and when to use them. |
| [`using-streamlit-layouts`](./skills/data-and-backend/developing-with-streamlit/skills/using-streamlit-layouts/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/using-streamlit-layouts` | Structuring Streamlit app layouts. Use when placing content in sidebars, columns, containers, or dialogs. Covers sidebar usage, column limits, horizontal containers, dialogs, and bordered cards. |
| [`using-streamlit-markdown`](./skills/data-and-backend/developing-with-streamlit/skills/using-streamlit-markdown/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/using-streamlit-markdown` | Covers all Markdown features in Streamlit including GitHub-flavored syntax plus Streamlit extensions like colored text, badges, Material icons, and LaTeX. Use when formatting text, labels, tooltips, or any text-rendering element. |
| [`using-streamlit-session-state`](./skills/data-and-backend/developing-with-streamlit/skills/using-streamlit-session-state/SKILL.md) | `data-and-backend/developing-with-streamlit/skills/using-streamlit-session-state` | Using st.session_state to manage state across Streamlit reruns. Use when persisting data, handling widget state, implementing callbacks, or debugging state issues. Covers initialization patterns, widget-state association, and common gotchas. |
| [`ef-core`](./skills/data-and-backend/ef-core/SKILL.md) | `data-and-backend/ef-core` | Get best practices for Entity Framework Core |
| [`etl-to-dbt`](./skills/data-and-backend/etl-to-dbt/SKILL.md) | `data-and-backend/etl-to-dbt` | Use when converting, migrating, or translating ETL artifacts to dbt — Informatica IICS mappings, PowerCenter workflows, Talend jobs, DataStage pipelines. Also use when analyzing mapping XML/JSON files, extracting transformation logic from ETL metadata, generating dbt models or sources.yml from source qualifiers, or mapping ETL data types to Snowflake types. If the words mapping, IICS, Informatica, infa, PowerCenter, or ETL migration appear — use this skill. |
| [`fabric-lakehouse`](./skills/data-and-backend/fabric-lakehouse/SKILL.md) | `data-and-backend/fabric-lakehouse` | Use this skill to get context about Fabric Lakehouse and its features for software systems and AI-powered functions. It offers descriptions of Lakehouse data components, organization with schemas and shortcuts, access control, and code examples. This skill supports users in designing, building, and optimizing Lakehouse solutions using best practices. |
| [`flowstudio-power-automate-build`](./skills/data-and-backend/flowstudio-power-automate-build/SKILL.md) | `data-and-backend/flowstudio-power-automate-build` | Build, scaffold, and deploy Power Automate cloud flows using the FlowStudio MCP server. Your agent constructs flow definitions, wires connections, deploys, and tests — all via MCP without opening the portal. Load this skill when asked to: create a flow, build a new flow, deploy a flow definition, scaffold a Power Automate workflow, construct a flow JSON, update an existing flow's actions, patch a flow definition, add actions to a flow, wire up connections, or generate a workflow definition from scratch. Requires a FlowStudio MCP subscription — see https://mcp.flowstudio.app |
| [`flowstudio-power-automate-debug`](./skills/data-and-backend/flowstudio-power-automate-debug/SKILL.md) | `data-and-backend/flowstudio-power-automate-debug` | Debug failing Power Automate cloud flows using the FlowStudio MCP server. The Graph API only shows top-level status codes. This skill gives your agent action-level inputs and outputs to find the actual root cause. Load this skill when asked to: debug a flow, investigate a failed run, why is this flow failing, inspect action outputs, find the root cause of a flow error, fix a broken Power Automate flow, diagnose a timeout, trace a DynamicOperationRequestFailure, check connector auth errors, read error details from a run, or troubleshoot expression failures. Requires a FlowStudio MCP subscription — see https://mcp.flowstudio.app |
| [`flowstudio-power-automate-governance`](./skills/data-and-backend/flowstudio-power-automate-governance/SKILL.md) | `data-and-backend/flowstudio-power-automate-governance` | Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store. Classify flows by business impact, detect orphaned resources, audit connector usage, enforce compliance standards, manage notification rules, and compute governance scores — all without Dataverse or the CoE Starter Kit. Load this skill when asked to: tag or classify flows, set business impact, assign ownership, detect orphans, audit connectors, check compliance, compute archive scores, manage notification rules, run a governance review, generate a compliance report, offboard a maker, or any task that involves writing governance metadata to flows. Requires a FlowStudio for Teams or MCP Pro+ subscription — see https://mcp.flowstudio.app |
| [`flowstudio-power-automate-mcp`](./skills/data-and-backend/flowstudio-power-automate-mcp/SKILL.md) | `data-and-backend/flowstudio-power-automate-mcp` | Foundation skill for Power Automate via FlowStudio MCP — auth setup, the reusable MCP helper (Python + Node.js), tool discovery via `list_skills` / `tool_search`, and oversized-response handling. Load this skill first when connecting an agent to Power Automate. For specialized workflows, load `flowstudio-power-automate-build`, `flowstudio-power-automate-debug`, `flowstudio-power-automate-monitoring` (Pro+), or `flowstudio-power-automate-governance` (Pro+) — each contains the workflow narrative, this skill provides the plumbing they all rely on. Requires a FlowStudio MCP subscription or compatible server — see https://mcp.flowstudio.app |
| [`flowstudio-power-automate-monitoring`](./skills/data-and-backend/flowstudio-power-automate-monitoring/SKILL.md) | `data-and-backend/flowstudio-power-automate-monitoring` | Pro+ subscription required. Tenant-wide Power Automate monitoring using the FlowStudio MCP cached store: failure rates, run-health trends, maker/app inventory, inactive owners, and compliance/health reports. Use only for aggregated tenant views. For one environment, one flow, run control, or root-cause debugging, use flowstudio-power-automate-mcp, flowstudio-power-automate-debug, or the server monitor-flow bundle. Requires FlowStudio for Teams or MCP Pro+. |
| [`gdpr-compliant`](./skills/data-and-backend/gdpr-compliant/SKILL.md) | `data-and-backend/gdpr-compliant` | Apply GDPR-compliant engineering practices across your codebase. Use this skill whenever you are designing APIs, writing data models, building authentication flows, implementing logging, handling user data, writing retention/deletion jobs, designing cloud infrastructure, or reviewing pull requests for privacy compliance. Trigger this skill for any task involving personal data, user accounts, cookies, analytics, emails, audit logs, encryption, pseudonymization, anonymization, data exports, breach response, CI/CD pipelines that process real data, or any question framed as "is this GDPR-compliant?". Inspired by CNIL developer guidance and GDPR Articles 5, 25, 32, 33, 35. |
| [`migrating-oracle-to-postgres-stored-procedures`](./skills/data-and-backend/migrating-oracle-to-postgres-stored-procedures/SKILL.md) | `data-and-backend/migrating-oracle-to-postgres-stored-procedures` | Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL. Translates Oracle-specific syntax, preserves method signatures and type-anchored parameters, leverages orafce where appropriate, and applies COLLATE "C" for Oracle-compatible text sorting. Use when converting Oracle stored procedures or functions to PostgreSQL equivalents during a database migration. |
| [`openapi-to-application-code`](./skills/data-and-backend/openapi-to-application-code/SKILL.md) | `data-and-backend/openapi-to-application-code` | Generate a complete, production-ready application from an OpenAPI specification |
| [`pdftk-server`](./skills/data-and-backend/pdftk-server/SKILL.md) | `data-and-backend/pdftk-server` | Skill for using the command-line tool pdftk (PDFtk Server) for working with PDF files. Use when asked to merge PDFs, split PDFs, rotate pages, encrypt or decrypt PDFs, fill PDF forms, apply watermarks, stamp overlays, extract metadata, burst documents into pages, repair corrupted PDFs, attach or extract files, or perform any PDF manipulation from the command line. |
| [`planning-oracle-to-postgres-migration-integration-testing`](./skills/data-and-backend/planning-oracle-to-postgres-migration-integration-testing/SKILL.md) | `data-and-backend/planning-oracle-to-postgres-migration-integration-testing` | Creates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Analyzes a single project to identify repositories, DAOs, and service layers that interact with the database, then produces a structured testing plan. Use when planning integration test coverage for a migrated project, identifying which data access methods need tests, or preparing for Oracle-to-PostgreSQL migration validation. |
| [`postgresql-code-review`](./skills/data-and-backend/postgresql-code-review/SKILL.md) | `data-and-backend/postgresql-code-review` | PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, schema design, function optimization, and PostgreSQL-exclusive security features like Row Level Security (RLS). |
| [`postgresql-optimization`](./skills/data-and-backend/postgresql-optimization/SKILL.md) | `data-and-backend/postgresql-optimization` | PostgreSQL-specific development assistant focusing on unique PostgreSQL features, advanced data types, and PostgreSQL-exclusive capabilities. Covers JSONB operations, array types, custom types, range/geometric types, full-text search, window functions, and PostgreSQL extensions ecosystem. |
| [`power-apps-code-app-scaffold`](./skills/data-and-backend/power-apps-code-app-scaffold/SKILL.md) | `data-and-backend/power-apps-code-app-scaffold` | Scaffold a complete Power Apps Code App project with PAC CLI setup, SDK integration, and connector configuration |
| [`power-bi-dax-optimization`](./skills/data-and-backend/power-bi-dax-optimization/SKILL.md) | `data-and-backend/power-bi-dax-optimization` | Comprehensive Power BI DAX formula optimization prompt for improving performance, readability, and maintainability of DAX calculations. |
| [`power-bi-model-design-review`](./skills/data-and-backend/power-bi-model-design-review/SKILL.md) | `data-and-backend/power-bi-model-design-review` | Comprehensive Power BI data model design review prompt for evaluating model architecture, relationships, and optimization opportunities. |
| [`power-bi-performance-troubleshooting`](./skills/data-and-backend/power-bi-performance-troubleshooting/SKILL.md) | `data-and-backend/power-bi-performance-troubleshooting` | Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolving performance issues in Power BI models, reports, and queries. |
| [`power-bi-report-design-consultation`](./skills/data-and-backend/power-bi-report-design-consultation/SKILL.md) | `data-and-backend/power-bi-report-design-consultation` | Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design. |
| [`power-platform-architect`](./skills/data-and-backend/power-platform-architect/SKILL.md) | `data-and-backend/power-platform-architect` | Use this skill when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including component selection and Mermaid.js diagrams. |
| [`power-platform-mcp-connector-suite`](./skills/data-and-backend/power-platform-mcp-connector-suite/SKILL.md) | `data-and-backend/power-platform-mcp-connector-suite` | Generate complete Power Platform custom connector with MCP integration for Copilot Studio - includes schema generation, troubleshooting, and validation |
| [`powerbi-modeling`](./skills/data-and-backend/powerbi-modeling/SKILL.md) | `data-and-backend/powerbi-modeling` | Power BI semantic modeling assistant for building optimized data models. Use when working with Power BI semantic models, creating measures, designing star schemas, configuring relationships, implementing RLS, or optimizing model performance. Triggers on queries about DAX calculations, table relationships, dimension/fact table design, naming conventions, model documentation, cardinality, cross-filter direction, calculation groups, and data model best practices. Always connects to the active model first using power-bi-modeling MCP tools to understand the data structure before providing guidance. |
| [`python-fastapi-llm`](./skills/data-and-backend/python-fastapi-llm/SKILL.md) | `data-and-backend/python-fastapi-llm` | Use when building a Python API that integrates LLMs, creating an agent backend with FastAPI, implementing streaming responses, handling file uploads for AI processing, or designing a backend for an AI-powered tool. Also use for async Python patterns, Pydantic schemas for LLM structured outputs, retry strategies for LLM calls, background AI jobs, or any service combining FastAPI and LLMs. If Python + AI backend is in scope — use this skill. |
| [`python-pypi-package-builder`](./skills/data-and-backend/python-pypi-package-builder/SKILL.md) | `data-and-backend/python-pypi-package-builder` | End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI. Covers all four build backends (setuptools+setuptools_scm, hatchling, flit, poetry), PEP 440 versioning, semantic versioning, dynamic git-tag versioning, OOP/SOLID design, type hints (PEP 484/526/544/561), Trusted Publishing (OIDC), and the full PyPA packaging flow. Use for: creating Python packages, pip-installable SDKs, CLI tools, framework plugins, pyproject.toml setup, py.typed, setuptools_scm, semver, mypy, pre-commit, GitHub Actions CI/CD, or PyPI publishing. |
| [`reviewing-oracle-to-postgres-migration`](./skills/data-and-backend/reviewing-oracle-to-postgres-migration/SKILL.md) | `data-and-backend/reviewing-oracle-to-postgres-migration` | Identifies Oracle-to-PostgreSQL migration risks by cross-referencing code against known behavioral differences (empty strings, refcursors, type coercion, sorting, timestamps, concurrent transactions, etc.). Use when planning a database migration, reviewing migration artifacts, or validating that integration tests cover Oracle/PostgreSQL differences. |
| [`scaffolding-oracle-to-postgres-migration-test-project`](./skills/data-and-backend/scaffolding-oracle-to-postgres-migration-test-project/SKILL.md) | `data-and-backend/scaffolding-oracle-to-postgres-migration-test-project` | Scaffolds an xUnit integration test project for validating Oracle-to-PostgreSQL database migration behavior in .NET solutions. Creates the test project, transaction-rollback base class, and seed data manager. Use when setting up test infrastructure before writing migration integration tests, or when a test project is needed for Oracle-to-PostgreSQL validation. |
| [`snowflake-semanticview`](./skills/data-and-backend/snowflake-semanticview/SKILL.md) | `data-and-backend/snowflake-semanticview` | Create, alter, and validate Snowflake semantic views using Snowflake CLI (snow). Use when asked to build or troubleshoot semantic views/semantic layer definitions with CREATE/ALTER SEMANTIC VIEW, to validate semantic-view DDL against Snowflake via CLI, or to guide Snowflake CLI installation and connection setup. |
| [`snowflake-sql`](./skills/data-and-backend/snowflake-sql/SKILL.md) | `data-and-backend/snowflake-sql` | Use when writing or asking about Snowflake SQL, Snowflake DDL, dynamic tables, streams, tasks, stages, file formats, or Snowpark. Also use for Snowflake-specific patterns (QUALIFY, FLATTEN, LATERAL FLATTEN, PARSE_JSON, MATCH_CONDITION), VARIANT/OBJECT/ARRAY types, data vault in Snowflake, clustering keys, time travel, search optimization, or query performance tuning. If the context is Snowflake — use this skill. |
| [`sql-code-review`](./skills/data-and-backend/sql-code-review/SKILL.md) | `data-and-backend/sql-code-review` | Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage. |
| [`sql-optimization`](./skills/data-and-backend/sql-optimization/SKILL.md) | `data-and-backend/sql-optimization` | Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance. |
| [`transloadit-media-processing`](./skills/data-and-backend/transloadit-media-processing/SKILL.md) | `data-and-backend/transloadit-media-processing` | Process media files (video, audio, images, documents) using Transloadit. Use when asked to encode video to HLS/MP4, generate thumbnails, resize or watermark images, extract audio, concatenate clips, add subtitles, OCR documents, or run any media processing pipeline. Covers 86+ processing robots for file transformation at scale. |
| [`typespec-api-operations`](./skills/data-and-backend/typespec-api-operations/SKILL.md) | `data-and-backend/typespec-api-operations` | Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, parameters, and adaptive cards |
| [`typespec-create-agent`](./skills/data-and-backend/typespec-create-agent/SKILL.md) | `data-and-backend/typespec-create-agent` | Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot |
| [`typespec-create-api-plugin`](./skills/data-and-backend/typespec-create-api-plugin/SKILL.md) | `data-and-backend/typespec-create-api-plugin` | Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot |
## design-and-ui
| Skill | Install path | Description |
| --- | --- | --- |
| [`adobe-illustrator-scripting`](./skills/design-and-ui/adobe-illustrator-scripting/SKILL.md) | `design-and-ui/adobe-illustrator-scripting` | Write, debug, and optimize Adobe Illustrator automation scripts using ExtendScript (JavaScript/JSX). Use when creating or modifying scripts that manipulate documents, layers, paths, text frames, colors, symbols, artboards, or any Illustrator DOM objects. Covers the complete JavaScript object model, coordinate system, measurement units, export workflows, and scripting best practices. |
| [`anass-pro-style`](./skills/design-and-ui/anass-pro-style/SKILL.md) | `design-and-ui/anass-pro-style` | Build hyper-personalized, narrative-driven, single-file portfolio/pitch websites in the style of anass.pro. Use when the user asks for a "site like anass.pro", a one-recipient candidacy/pitch site, a behavioral-engineering landing page, a single-file storytelling portfolio with a pixel-art game hero, custom cursor, typewriter text, procedural Web Audio SFX, scroll-revealed scenes, or a dark purple narrative interface that addresses one named reader. Trigger on phrases like "personal pitch site", "one-page candidacy", "narrative portfolio", "scrollytelling pitch", "pixel-art hero", "interactive landing for X", or any request to recreate / clone / adapt anass.pro. |
| [`ckm:banner-design`](./skills/design-and-ui/banner-design/SKILL.md) | `design-and-ui/banner-design` | Design banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with AI-generated visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter/X, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage. Uses ui-ux-pro-max, frontend-design, ai-artist, ai-multimodal skills. |
| [`ckm:brand`](./skills/design-and-ui/brand/SKILL.md) | `design-and-ui/brand` | Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides. |
| [`content-management-systems`](./skills/design-and-ui/content-management-systems/SKILL.md) | `design-and-ui/content-management-systems` | Workflow for building and modifying content management systems across WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS Hub, Webflow, Adobe Experience Manager, and similar platforms. Use when working on CMS themes, plugins, apps, modules, admin panels, media uploads, content models, editors, markdown pipelines, or static export workflows. |
| [`ckm:design`](./skills/design-and-ui/design/SKILL.md) | `design-and-ui/design` | Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads. |
| [`ckm:design-system`](./skills/design-and-ui/design-system/SKILL.md) | `design-and-ui/design-system` | Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations. |
| [`excalidraw-diagram-generator`](./skills/design-and-ui/excalidraw-diagram-generator/SKILL.md) | `design-and-ui/excalidraw-diagram-generator` | Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw. |
| [`fluentui-blazor`](./skills/design-and-ui/fluentui-blazor/SKILL.md) | `design-and-ui/fluentui-blazor` | Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is building a Blazor app with Fluent UI components, setting up the library, using FluentUI components like FluentButton, FluentDataGrid, FluentDialog, FluentToast, FluentNavMenu, FluentTextField, FluentSelect, FluentAutocomplete, FluentDesignTheme, or any component prefixed with "Fluent". Also use when troubleshooting missing providers, JS interop issues, or theming. |
| [`freecad-scripts`](./skills/design-and-ui/freecad-scripts/SKILL.md) | `design-and-ui/freecad-scripts` | Expert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts, workbench tools, GUI dialogs with PySide, Coin3D scenegraph manipulation, or any FreeCAD Python API task. Covers FreeCAD scripting basics, geometry creation, FeaturePython objects, interface tools, and macro development. |
| [`frontend-design`](./skills/design-and-ui/frontend-design/SKILL.md) | `design-and-ui/frontend-design` | Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics. |
| [`gsap-framer-scroll-animation`](./skills/design-and-ui/gsap-framer-scroll-animation/SKILL.md) | `design-and-ui/gsap-framer-scroll-animation` | Use this skill whenever the user wants to build scroll animations, scroll effects, parallax, scroll-triggered reveals, pinned sections, horizontal scroll, text animations, or any motion tied to scroll position — in vanilla JS, React, or Next.js. Covers GSAP ScrollTrigger (pinning, scrubbing, snapping, timelines, horizontal scroll, ScrollSmoother, matchMedia) and Framer Motion / Motion v12 (useScroll, useTransform, useSpring, whileInView, variants). Use this skill even if the user just says "animate on scroll", "fade in as I scroll", "make it scroll like Apple", "parallax effect", "sticky section", "scroll progress bar", or "entrance animation". Also triggers for Copilot prompt patterns for GSAP or Framer Motion code generation. Pairs with the premium-frontend-ui skill for creative philosophy and design-level polish. |
| [`impeccable`](./skills/design-and-ui/impeccable/SKILL.md) | `design-and-ui/impeccable` | Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. |
| [`legacy-circuit-mockups`](./skills/design-and-ui/legacy-circuit-mockups/SKILL.md) | `design-and-ui/legacy-circuit-mockups` | Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements, draw breadboard diagrams, mockup 6502 builds, generate retro computer schematics, or design vintage electronics projects. Supports 555 timers, W65C02S microprocessors, 28C256 EEPROMs, W65C22 VIA chips, 7400-series logic gates, LEDs, resistors, capacitors, switches, buttons, crystals, and wires. |
| [`penpot-uiux-design`](./skills/design-and-ui/penpot-uiux-design/SKILL.md) | `design-and-ui/penpot-uiux-design` | Comprehensive guide for creating professional UI/UX designs in Penpot using MCP tools. Use this skill when: (1) Creating new UI/UX designs for web, mobile, or desktop applications, (2) Building design systems with components and tokens, (3) Designing dashboards, forms, navigation, or landing pages, (4) Applying accessibility standards and best practices, (5) Following platform guidelines (iOS, Android, Material Design), (6) Reviewing or improving existing Penpot designs for usability. Triggers: "design a UI", "create interface", "build layout", "design dashboard", "create form", "design landing page", "make it accessible", "design system", "component library". |
| [`premium-frontend-ui`](./skills/design-and-ui/premium-frontend-ui/SKILL.md) | `design-and-ui/premium-frontend-ui` | A comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship. |
| [`slang-shader-engineer`](./skills/design-and-ui/slang-shader-engineer/SKILL.md) | `design-and-ui/slang-shader-engineer` | Use when working with Slang shaders, shader modules, HLSL-compatible GPU code, graphics pipelines, compute shaders, tessellation, ray tracing, parameter blocks, generics, interfaces, capabilities, cross-compilation, shader optimization, shader review, or C++ engine integration for Slang. Trigger on any mention of Slang, .slang files, slangc, SPIR-V from Slang, Slang modules, [shader("compute")], [shader("vertex")], or requests to write/review/refactor shader code with modern language features. Also trigger for Slang-to-HLSL/GLSL/Metal/CUDA cross-compile questions, or when the user says "shader" alongside "generics", "interfaces", "parameter blocks", "autodiff", or "capabilities". |
| [`theme-factory`](./skills/design-and-ui/theme-factory/SKILL.md) | `design-and-ui/theme-factory` | Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly. |
| [`ckm:ui-styling`](./skills/design-and-ui/ui-styling/SKILL.md) | `design-and-ui/ui-styling` | Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, creating responsive layouts, adding accessible components (dialogs, dropdowns, forms, tables), customizing themes and colors, implementing dark mode, generating visual designs and posters, or establishing consistent styling patterns across applications. |
| [`ui-ux-pro-max`](./skills/design-and-ui/ui-ux-pro-max/SKILL.md) | `design-and-ui/ui-ux-pro-max` | UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples. |
| [`web-coder`](./skills/design-and-ui/web-coder/SKILL.md) | `design-and-ui/web-coder` | Expert 10x engineer with comprehensive knowledge of web development, internet protocols, and web standards. Use when working with HTML, CSS, JavaScript, web APIs, HTTP/HTTPS, web security, performance optimization, accessibility, or any web/internet concepts. Specializes in translating web terminology accurately and implementing modern web standards across frontend and backend development. |
| [`web-design-reviewer`](./skills/design-and-ui/web-design-reviewer/SKILL.md) | `design-and-ui/web-design-reviewer` | This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI", "fix the layout", "find design problems". Detects issues with responsive design, accessibility, visual consistency, and layout breakage, then performs fixes at the source code level. |
## devops-and-infrastructure
| Skill | Install path | Description |
| --- | --- | --- |
| [`arch-linux-triage`](./skills/devops-and-infrastructure/arch-linux-triage/SKILL.md) | `devops-and-infrastructure/arch-linux-triage` | Triage and resolve Arch Linux issues with pacman, systemd, and rolling-release best practices. |
| [`arduino-azure-iot-edge-integration`](./skills/devops-and-infrastructure/arduino-azure-iot-edge-integration/SKILL.md) | `devops-and-infrastructure/arduino-azure-iot-edge-integration` | Design and implement Arduino integration with Azure IoT Hub and IoT Edge, including secure provisioning, resilient telemetry, command handling, and production guardrails. |
| [`aws-cdk-python-setup`](./skills/devops-and-infrastructure/aws-cdk-python-setup/SKILL.md) | `devops-and-infrastructure/aws-cdk-python-setup` | Setup and initialization guide for developing AWS CDK (Cloud Development Kit) applications in Python. This skill enables users to configure environment prerequisites, create new CDK projects, manage dependencies, and deploy to AWS. |
| [`aws-solution-architect`](./skills/devops-and-infrastructure/aws-solution-architect/SKILL.md) | `devops-and-infrastructure/aws-solution-architect` | Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora, and cost optimization. |
| [`az-cost-optimize`](./skills/devops-and-infrastructure/az-cost-optimize/SKILL.md) | `devops-and-infrastructure/az-cost-optimize` | Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified optimizations. |
| [`azure-architecture-autopilot`](./skills/devops-and-infrastructure/azure-architecture-autopilot/SKILL.md) | `devops-and-infrastructure/azure-architecture-autopilot` | Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through conversation, and deploy with Bicep. When to use this skill: - "Create X on Azure", "Set up a RAG architecture" (new design) - "Analyze my current Azure infrastructure", "Draw a diagram for rg-xxx" (existing analysis) - "Foundry is slow", "I want to reduce costs", "Strengthen security" (natural language modification) - Azure resource deployment, Bicep template generation, IaC code generation - Microsoft Foundry, AI Search, OpenAI, Fabric, ADLS Gen2, Databricks, and all Azure services |
| [`azure-deployment-preflight`](./skills/devops-and-infrastructure/azure-deployment-preflight/SKILL.md) | `devops-and-infrastructure/azure-deployment-preflight` | Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission checks. Use this skill before any deployment to Azure to preview changes, identify potential issues, and ensure the deployment will succeed. Activate when users mention deploying to Azure, validating Bicep files, checking deployment permissions, previewing infrastructure changes, running what-if, or preparing for azd provision. |
| [`azure-devops-cli`](./skills/devops-and-infrastructure/azure-devops-cli/SKILL.md) | `devops-and-infrastructure/azure-devops-cli` | Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, devops automation, CI/CD, or when user mentions Azure DevOps CLI. |
| [`azure-pricing`](./skills/devops-and-infrastructure/azure-pricing/SKILL.md) | `devops-and-infrastructure/azure-pricing` | Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption. Use when the user asks about the cost of any Azure service, wants to compare SKU prices, needs pricing data for a cost estimate, mentions Azure pricing, Azure costs, Azure billing, or asks about Copilot Studio pricing, Copilot Credits, or agent usage estimation. Covers compute, storage, networking, databases, AI, Copilot Studio, and all other Azure service families. |
| [`azure-resource-health-diagnose`](./skills/devops-and-infrastructure/azure-resource-health-diagnose/SKILL.md) | `devops-and-infrastructure/azure-resource-health-diagnose` | Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems. |
| [`azure-resource-visualizer`](./skills/devops-and-infrastructure/azure-resource-visualizer/SKILL.md) | `devops-and-infrastructure/azure-resource-visualizer` | Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. Use this skill when the user asks for a diagram of their Azure resources or help in understanding how the resources relate to each other. |
| [`azure-role-selector`](./skills/devops-and-infrastructure/azure-role-selector/SKILL.md) | `devops-and-infrastructure/azure-role-selector` | When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the requirements with least privilege access and how to apply that role. |
| [`azure-smart-city-iot-solution-builder`](./skills/devops-and-infrastructure/azure-smart-city-iot-solution-builder/SKILL.md) | `devops-and-infrastructure/azure-smart-city-iot-solution-builder` | Design and plan end-to-end Azure IoT and Smart City solutions: requirements, architecture, security, operations, cost, and a phased delivery plan with concrete implementation artifacts. |
| [`azure-static-web-apps`](./skills/devops-and-infrastructure/azure-static-web-apps/SKILL.md) | `devops-and-infrastructure/azure-static-web-apps` | Helps create, configure, and deploy Azure Static Web Apps using the SWA CLI. Use when deploying static sites to Azure, setting up SWA local development, configuring staticwebapp.config.json, adding Azure Functions APIs to SWA, or setting up GitHub Actions CI/CD for Static Web Apps. |
| [`centos-linux-triage`](./skills/devops-and-infrastructure/centos-linux-triage/SKILL.md) | `devops-and-infrastructure/centos-linux-triage` | Triage and resolve CentOS issues using RHEL-compatible tooling, SELinux-aware practices, and firewalld. |
| [`ci-cd-pipeline-builder`](./skills/devops-and-infrastructure/ci-cd-pipeline-builder/SKILL.md) | `devops-and-infrastructure/ci-cd-pipeline-builder` | Generate pragmatic CI/CD pipelines tailored to a repo's detected stack. Use when the user wants to set up GitHub Actions, GitLab CI, or any CI/CD workflow with lint/test/build/deploy stages, caching, matrix builds, and environment-aware deployments. Detects language and tooling automatically. |
| [`containerize-aspnet-framework`](./skills/devops-and-infrastructure/containerize-aspnet-framework/SKILL.md) | `devops-and-infrastructure/containerize-aspnet-framework` | Containerize an ASP.NET .NET Framework project by creating Dockerfile and .dockerfile files customized for the project. |
| [`containerize-aspnetcore`](./skills/devops-and-infrastructure/containerize-aspnetcore/SKILL.md) | `devops-and-infrastructure/containerize-aspnetcore` | Containerize an ASP.NET Core project by creating Dockerfile and .dockerfile files customized for the project. |
| [`data-breach-blast-radius`](./skills/devops-and-infrastructure/data-breach-blast-radius/SKILL.md) | `devops-and-infrastructure/data-breach-blast-radius` | Pre-breach impact analysis: inventories sensitive data (PII, PHI, PCI-DSS, credentials), traces data flows, scores exposure vectors, and produces a regulatory blast radius report with fine ranges sourced verbatim from GDPR Art. 83, CCPA § 1798.155(a), and HIPAA 45 CFR § 160.404. Cost benchmarks from IBM Cost of a Data Breach Report (annually updated). All citations in references/SOURCES.md for verification. Use when asked: "assess breach impact", "what data could be exposed", "calculate blast radius", "data exposure analysis", "how bad would a breach be", "quantify data risk", "sensitive data inventory", "data flow security audit", "pre-breach assessment", "worst-case breach scenario", "breach readiness", "data risk report", "/data-breach-blast-radius". For any stack handling user data, health records, or financial information. Output labels law-sourced figures (exact) vs heuristic estimates (planning only). Does not replace legal counsel. |
| [`database-designer`](./skills/devops-and-infrastructure/database-designer/SKILL.md) | `devops-and-infrastructure/database-designer` | Design and audit relational database schemas. Use when the user asks to design a schema, normalize tables (1NF-BCNF), optimize indexes, plan zero-downtime migrations (expand-contract), generate ERDs, or analyze constraints, naming, and data types. Produces Mermaid diagrams and migration scripts. |
| [`debian-linux-triage`](./skills/devops-and-infrastructure/debian-linux-triage/SKILL.md) | `devops-and-infrastructure/debian-linux-triage` | Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance. |
| [`dependabot`](./skills/devops-and-infrastructure/dependabot/SKILL.md) | `devops-and-infrastructure/dependabot` | Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chain security topic related to Dependabot. For pre-commit dependency vulnerability scanning in AI coding agents via the GitHub MCP Server, this skill references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill when an agent needs to scan dependencies for known vulnerabilities before committing. |
| [`dependency-auditor`](./skills/devops-and-infrastructure/dependency-auditor/SKILL.md) | `devops-and-infrastructure/dependency-auditor` | Audit project dependencies for vulnerabilities, license compliance, and tree health across multiple language ecosystems. Use when the user mentions CVE scanning, dependency upgrades, transitive dependency risk, license auditing, supply chain security, or wants to know which packages to upgrade or remove. |
| [`devops-rollout-plan`](./skills/devops-and-infrastructure/devops-rollout-plan/SKILL.md) | `devops-and-infrastructure/devops-rollout-plan` | Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infrastructure and application changes |
| [`docker-development`](./skills/devops-and-infrastructure/docker-development/SKILL.md) | `devops-and-infrastructure/docker-development` | Docker and container development agent skill and plugin for Dockerfile optimization, docker-compose orchestration, multi-stage builds, and container security hardening. Use when: user wants to optimize a Dockerfile, create or improve docker-compose configurations, implement multi-stage builds, audit container security, reduce image size, or follow container best practices. Covers build performance, layer caching, secret management, and production-ready container patterns. |
| [`fedora-linux-triage`](./skills/devops-and-infrastructure/fedora-linux-triage/SKILL.md) | `devops-and-infrastructure/fedora-linux-triage` | Triage and resolve Fedora issues with dnf, systemd, and SELinux-aware guidance. |
| [`helm-chart-builder`](./skills/devops-and-infrastructure/helm-chart-builder/SKILL.md) | `devops-and-infrastructure/helm-chart-builder` | Helm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, dependency management, security hardening, and chart testing. Use when: user wants to create or improve Helm charts, design values.yaml files, implement template helpers, audit chart security (RBAC, network policies, pod security), manage subcharts, or run helm lint/test. |
| [`image-manipulation-image-magick`](./skills/devops-and-infrastructure/image-manipulation-image-magick/SKILL.md) | `devops-and-infrastructure/image-manipulation-image-magick` | Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thumbnails, resizing wallpapers, or performing batch image operations. |
| [`import-infrastructure-as-code`](./skills/devops-and-infrastructure/import-infrastructure-as-code/SKILL.md) | `devops-and-infrastructure/import-infrastructure-as-code` | Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live Azure infrastructure, generate Infrastructure as Code from existing subscriptions/resource groups/resource IDs, map dependencies, derive exact import addresses from downloaded module source, prevent configuration drift, and produce AVM-based Terraform files ready for validation and planning across any Azure resource type. |
| [`incident-commander`](./skills/devops-and-infrastructure/incident-commander/SKILL.md) | `devops-and-infrastructure/incident-commander` | Run incident response from detection to post-mortem. Use when the user mentions incidents, sev1/sev2 triage, severity classification, timeline reconstruction, on-call, post-incident review (PIR), root-cause analysis, blameless retros, or runbook generation. Provides SRE-grade incident management templates and frameworks. |
| [`lsp-setup`](./skills/devops-and-infrastructure/lsp-setup/SKILL.md) | `devops-and-infrastructure/lsp-setup` | Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copilot CLI. Detects the OS, installs the right server, and generates the JSON configuration (user-level or repo-level). Use when you need deeper code understanding and no LSP server is configured, or when the user asks to set up, install, or configure an LSP server. |
| [`multi-stage-dockerfile`](./skills/devops-and-infrastructure/multi-stage-dockerfile/SKILL.md) | `devops-and-infrastructure/multi-stage-dockerfile` | Create optimized multi-stage Dockerfiles for any language or framework |
| [`observability-designer`](./skills/devops-and-infrastructure/observability-designer/SKILL.md) | `devops-and-infrastructure/observability-designer` | Design comprehensive observability for production systems. Use when the user asks about SLI/SLO/SLA design, error budgets, golden signals, RED/USE methods, structured logging, distributed tracing, dashboard design, or alert optimization. Covers metrics, logs, and traces across modern observability stacks. |
| [`publish-to-pages`](./skills/devops-and-infrastructure/publish-to-pages/SKILL.md) | `devops-and-infrastructure/publish-to-pages` | Publish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation, file conversion, Pages enablement, and returns the live URL. Use when the user wants to publish, deploy, or share a presentation or HTML file via GitHub Pages. |
| [`python-azure-iot-edge-modules`](./skills/devops-and-infrastructure/python-azure-iot-edge-modules/SKILL.md) | `devops-and-infrastructure/python-azure-iot-edge-modules` | Build and operate Python Azure IoT Edge modules with robust messaging, deployment manifests, observability, and production readiness checks. |
| [`saas-scaffolder`](./skills/devops-and-infrastructure/saas-scaffolder/SKILL.md) | `devops-and-infrastructure/saas-scaffolder` | Generates complete, production-ready SaaS project boilerplate including authentication, database schemas, billing integration, API routes, and a working dashboard using Next.js 14+ App Router, TypeScript, Tailwind CSS, shadcn/ui, Drizzle ORM, and Stripe. Use when the user wants to create a new SaaS app, start a subscription-based web project, scaffold a Next.js application, or mentions terms like starter template, boilerplate, new project, or wiring up auth and payments. |
| [`sandbox-npm-install`](./skills/devops-and-infrastructure/sandbox-npm-install/SKILL.md) | `devops-and-infrastructure/sandbox-npm-install` | Install npm packages in a Docker sandbox environment. Use this skill whenever you need to install, reinstall, or update node_modules inside a container where the workspace is mounted via virtiofs. Native binaries (esbuild, lightningcss, rollup) crash on virtiofs, so packages must be installed on the local ext4 filesystem and symlinked back. |
| [`secret-scanning`](./skills/devops-and-infrastructure/secret-scanning/SKILL.md) | `devops-and-infrastructure/secret-scanning` | Guide for configuring and managing GitHub secret scanning, push protection, custom patterns, and secret alert remediation. For pre-commit secret scanning in AI coding agents via the GitHub MCP Server, this skill references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill when enabling secret scanning, setting up push protection, defining custom patterns, triaging alerts, resolving blocked pushes, or when an agent needs to scan code for secrets before committing. |
| [`senior-devops`](./skills/devops-and-infrastructure/senior-devops/SKILL.md) | `devops-and-infrastructure/senior-devops` | Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring. Use when setting up pipelines, deploying applications, managing infrastructure, implementing monitoring, or optimizing deployment processes. |
| [`senior-secops`](./skills/devops-and-infrastructure/senior-secops/SKILL.md) | `devops-and-infrastructure/senior-secops` | Senior SecOps engineer skill for application security, vulnerability management, compliance verification, and secure development practices. Runs SAST/DAST scans, generates CVE remediation plans, checks dependency vulnerabilities, creates security policies, enforces secure coding patterns, and automates compliance checks against SOC2, PCI-DSS, HIPAA, and GDPR. Use when conducting a security review or audit, responding to a CVE or security incident, hardening infrastructure, implementing authentication or secrets management, running penetration test prep, checking OWASP Top 10 exposure, or enforcing security controls in CI/CD pipelines. |
| [`senior-security`](./skills/devops-and-infrastructure/senior-security/SKILL.md) | `devops-and-infrastructure/senior-security` | Security engineering toolkit for threat modeling, vulnerability analysis, secure architecture, and penetration testing. Includes STRIDE analysis, OWASP guidance, cryptography patterns, and security scanning tools. Use when the user asks about security reviews, threat analysis, vulnerability assessments, secure coding practices, security audits, attack surface analysis, CVE remediation, or security best practices. |
| [`stripe-integration-expert`](./skills/devops-and-infrastructure/stripe-integration-expert/SKILL.md) | `devops-and-infrastructure/stripe-integration-expert` | Implement production-grade Stripe integrations. Use when the user mentions Stripe, subscriptions, billing, payments, checkout, webhooks, customer portal, usage-based pricing, proration, trials, invoicing, or SaaS billing. Covers Next.js, Express, and Django patterns with idempotent webhook handling. |
| [`terraform-azurerm-set-diff-analyzer`](./skills/devops-and-infrastructure/terraform-azurerm-set-diff-analyzer/SKILL.md) | `devops-and-infrastructure/terraform-azurerm-set-diff-analyzer` | Analyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and actual resource changes. Use when reviewing terraform plan output for Azure resources like Application Gateway, Load Balancer, Firewall, Front Door, NSG, and other resources with Set-type attributes that cause spurious diffs due to internal ordering changes. |
| [`terraform-patterns`](./skills/devops-and-infrastructure/terraform-patterns/SKILL.md) | `devops-and-infrastructure/terraform-patterns` | Terraform infrastructure-as-code agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Covers module design patterns, state management strategies, provider configuration, security hardening, policy-as-code with Sentinel/OPA, and CI/CD plan/apply workflows. Use when: user wants to design Terraform modules, manage state backends, review Terraform security, implement multi-region deployments, or follow IaC best practices. |
| [`threat-model-analyst`](./skills/devops-and-infrastructure/threat-model-analyst/SKILL.md) | `devops-and-infrastructure/threat-model-analyst` | Full STRIDE-A threat model analysis and incremental update skill for repositories and systems. Supports two modes: (1) Single analysis — full STRIDE-A threat model of a repository, producing architecture overviews, DFD diagrams, STRIDE-A analysis, prioritized findings, and executive assessments. (2) Incremental analysis — takes a previous threat model report as baseline, compares the codebase at the latest (or a given commit), and produces an updated report with change tracking (new, resolved, still-present threats), STRIDE heatmap, findings diff, and an embedded HTML comparison. Only activate when the user explicitly requests a threat model analysis, incremental update, or invokes /threat-model-analyst directly. |
| [`update-avm-modules-in-bicep`](./skills/devops-and-infrastructure/update-avm-modules-in-bicep/SKILL.md) | `devops-and-infrastructure/update-avm-modules-in-bicep` | Update Azure Verified Modules (AVM) to latest versions in Bicep files. |
## docs-and-presentations
| Skill | Install path | Description |
| --- | --- | --- |
| [`architecture-blueprint-generator`](./skills/docs-and-presentations/architecture-blueprint-generator/SKILL.md) | `docs-and-presentations/architecture-blueprint-generator` | Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architectural patterns, generates visual diagrams, documents implementation patterns, and provides extensible blueprints for maintaining architectural consistency and guiding new development. |
| [`code-exemplars-blueprint-generator`](./skills/docs-and-presentations/code-exemplars-blueprint-generator/SKILL.md) | `docs-and-presentations/code-exemplars-blueprint-generator` | Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams. |
| [`comment-code-generate-a-tutorial`](./skills/docs-and-presentations/comment-code-generate-a-tutorial/SKILL.md) | `docs-and-presentations/comment-code-generate-a-tutorial` | Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a complete markdown tutorial. |
| [`convert-plaintext-to-md`](./skills/docs-and-presentations/convert-plaintext-to-md/SKILL.md) | `docs-and-presentations/convert-plaintext-to-md` | Convert a text-based document to markdown following instructions from prompt, or if a documented option is passed, follow the instructions for that option. |
| [`create-architectural-decision-record`](./skills/docs-and-presentations/create-architectural-decision-record/SKILL.md) | `docs-and-presentations/create-architectural-decision-record` | Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation. |
| [`create-llms`](./skills/docs-and-presentations/create-llms/SKILL.md) | `docs-and-presentations/create-llms` | Create an llms.txt file from scratch based on repository structure following the llms.txt specification at https://llmstxt.org/ |
| [`create-readme`](./skills/docs-and-presentations/create-readme/SKILL.md) | `docs-and-presentations/create-readme` | Create a README.md file for the project |
| [`create-tldr-page`](./skills/docs-and-presentations/create-tldr-page/SKILL.md) | `docs-and-presentations/create-tldr-page` | Create a tldr page from documentation URLs and command examples, requiring both URL and command name. |
| [`documentation-writer`](./skills/docs-and-presentations/documentation-writer/SKILL.md) | `docs-and-presentations/documentation-writer` | Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework. |
| [`draw-io-diagram-generator`](./skills/docs-and-presentations/draw-io-diagram-generator/SKILL.md) | `docs-and-presentations/draw-io-diagram-generator` | Use when creating, editing, or generating draw.io diagram files (.drawio, .drawio.svg, .drawio.png). Covers mxGraph XML authoring, shape libraries, style strings, flowcharts, system architecture, sequence diagrams, ER diagrams, UML class diagrams, network topology, layout strategy, the hediet.vscode-drawio VS Code extension, and the full agent workflow from request to a ready-to-open file. |
| [`drawio`](./skills/docs-and-presentations/drawio/SKILL.md) | `docs-and-presentations/drawio` | Generate draw.io diagrams as .drawio files and export to PNG/SVG/PDF with embedded XML |
| [`email-drafter`](./skills/docs-and-presentations/email-drafter/SKILL.md) | `docs-and-presentations/email-drafter` | Draft and review professional emails that match your personal writing style. Analyzes your sent emails for tone, greeting, structure, and sign-off patterns via WorkIQ, then generates context-aware drafts for any recipient. USE FOR: draft email, write email, compose email, reply email, follow-up email, analyze email tone, email style. |
| [`folder-structure-blueprint-generator`](./skills/docs-and-presentations/folder-structure-blueprint-generator/SKILL.md) | `docs-and-presentations/folder-structure-blueprint-generator` | Comprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python, Node.js, Flutter), generates detailed blueprints with visualization options, naming conventions, file placement patterns, and extension templates for maintaining consistent code organization across diverse technology stacks. |
| [`gen-specs-as-issues`](./skills/docs-and-presentations/gen-specs-as-issues/SKILL.md) | `docs-and-presentations/gen-specs-as-issues` | This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation. |
| [`investor-pitch-deck-designer`](./skills/docs-and-presentations/investor-pitch-deck-designer/SKILL.md) | `docs-and-presentations/investor-pitch-deck-designer` | Use when the user asks for help designing, structuring, or writing an investor pitch deck for seed, Series A, or later rounds. Triggers on keywords pitch deck, VC pitch, investor presentation, fundraising deck. |
| [`linkedin-post-formatter`](./skills/docs-and-presentations/linkedin-post-formatter/SKILL.md) | `docs-and-presentations/linkedin-post-formatter` | Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE FOR: draft LinkedIn post, format text for LinkedIn, create social media post, write thought leadership post, convert content to LinkedIn format, LinkedIn carousel text, Unicode bold italic formatting. |
| [`make-repo-contribution`](./skills/docs-and-presentations/make-repo-contribution/SKILL.md) | `docs-and-presentations/make-repo-contribution` | All changes to code must follow the guidance documented in the repository. Before any issue is filed, branch is made, commits generated, or pull request (or PR) created, a search must be done to ensure the right steps are followed. Whenever asked to create an issue, commit messages, to push code, or create a PR, use this skill so everything is done correctly. |
| [`markdown-to-html`](./skills/docs-and-presentations/markdown-to-html/SKILL.md) | `docs-and-presentations/markdown-to-html` | Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors. |
| [`md-to-docx`](./skills/docs-and-presentations/md-to-docx/SKILL.md) | `docs-and-presentations/md-to-docx` | Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images — pure JavaScript, no external tools required |
| [`meeting-minutes`](./skills/docs-and-presentations/meeting-minutes/SKILL.md) | `docs-and-presentations/meeting-minutes` | Generate concise, actionable meeting minutes for internal meetings. Includes metadata, attendees, agenda, decisions, action items (owner + due date), and follow-up steps. |
| [`microsoft-code-reference`](./skills/docs-and-presentations/microsoft-code-reference/SKILL.md) | `docs-and-presentations/microsoft-code-reference` | Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right method, check parameters, get working examples, or troubleshoot errors. Catches hallucinated methods, wrong signatures, and deprecated patterns by querying official docs. |
| [`microsoft-docs`](./skills/docs-and-presentations/microsoft-docs/SKILL.md) | `docs-and-presentations/microsoft-docs` | Query official Microsoft documentation to find concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and more. Uses Microsoft Learn MCP as the default, with Context7 and Aspire MCP for content that lives outside learn.microsoft.com. |
| [`mkdocs-translations`](./skills/docs-and-presentations/mkdocs-translations/SKILL.md) | `docs-and-presentations/mkdocs-translations` | Generate a language translation for a mkdocs documentation stack. |
| [`my-issues`](./skills/docs-and-presentations/my-issues/SKILL.md) | `docs-and-presentations/my-issues` | List my issues in the current repository |
| [`my-pull-requests`](./skills/docs-and-presentations/my-pull-requests/SKILL.md) | `docs-and-presentations/my-pull-requests` | List my pull requests in the current repository |
| [`oo-component-documentation`](./skills/docs-and-presentations/oo-component-documentation/SKILL.md) | `docs-and-presentations/oo-component-documentation` | Create or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs. |
| [`performance-review-writer`](./skills/docs-and-presentations/performance-review-writer/SKILL.md) | `docs-and-presentations/performance-review-writer` | Draft performance reviews, self-assessments, peer reviews, and upward feedback in your own voice. Analyzes your contributions, emails, and meeting history via WorkIQ, then produces honest, impact-focused drafts using the STAR format. USE FOR: write my performance review, draft self-assessment, peer review, 360 feedback, annual review, mid-year review, upward feedback, write review for colleague, performance appraisal. |
| [`plantuml-ascii`](./skills/docs-and-presentations/plantuml-ascii/SKILL.md) | `docs-and-presentations/plantuml-ascii` | Generate ASCII art diagrams using PlantUML text mode. Use when user asks to create ASCII diagrams, text-based diagrams, terminal-friendly diagrams, or mentions plantuml ascii, text diagram, ascii art diagram. Supports: Converting PlantUML diagrams to ASCII art, Creating sequence diagrams, class diagrams, flowcharts in ASCII format, Generating Unicode-enhanced ASCII art with -utxt flag |
| [`pptx`](./skills/docs-and-presentations/pptx/SKILL.md) | `docs-and-presentations/pptx` | Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill. |
| [`pr-dashboard`](./skills/docs-and-presentations/pr-dashboard/SKILL.md) | `docs-and-presentations/pr-dashboard` | Open a GitHub PR dashboard in the browser. Use when the user asks to see their pull requests, open the PR dashboard, show PRs for a date range, or check PR status. Trigger phrases include "show my PRs", "open PR dashboard", "pull request dashboard". |
| [`project-development`](./skills/docs-and-presentations/project-development/SKILL.md) | `docs-and-presentations/project-development` | This skill should be used when the user asks to "start an LLM project", "design batch pipeline", "evaluate task-model fit", "structure agent project", or mentions pipeline architecture, agent-assisted development, cost estimation, or choosing between LLM and traditional approaches. |
| [`project-docs`](./skills/docs-and-presentations/project-docs/SKILL.md) | `docs-and-presentations/project-docs` | Use when asked to produce technical documentation beyond a README — architecture docs, technical design documents, ADRs, API references, data pipeline docs, onboarding guides, integration specs, or AGENTS.md/CLAUDE.md files. Also use when documenting an AI agent system, a data pipeline, or producing technical reference material for a team. If the output is a technical document other than a README — use this skill. |
| [`project-workflow-analysis-blueprint-generator`](./skills/docs-and-presentations/project-workflow-analysis-blueprint-generator/SKILL.md) | `docs-and-presentations/project-workflow-analysis-blueprint-generator` | Comprehensive technology-agnostic prompt generator for documenting end-to-end application workflows. Automatically detects project architecture patterns, technology stacks, and data flow patterns to generate detailed implementation blueprints covering entry points, service layers, data access, error handling, and testing approaches across multiple technologies including .NET, Java/Spring, React, and microservices architectures. |
| [`readme-blueprint-generator`](./skills/docs-and-presentations/readme-blueprint-generator/SKILL.md) | `docs-and-presentations/readme-blueprint-generator` | Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans .github/copilot directory files and copilot-instructions.md to extract project information, technology stack, architecture, development workflow, coding standards, and testing approaches while generating well-structured markdown documentation with proper formatting, cross-references, and developer-focused content. |
| [`readme-writer`](./skills/docs-and-presentations/readme-writer/SKILL.md) | `docs-and-presentations/readme-writer` | Use when asked to write, generate, update, or improve a README.md, add documentation to a project root, or create an onboarding document for a repository. Also use when the user says "document this project", "write the docs", or "create a README" for a Python tool, FastAPI backend, React app, CLI, dbt project, monorepo, or AI agent system. If the output is a README.md — use this skill. |
| [`repo-story-time`](./skills/docs-and-presentations/repo-story-time/SKILL.md) | `docs-and-presentations/repo-story-time` | Generate a comprehensive repository summary and narrative story from commit history |
| [`ckm:slides`](./skills/docs-and-presentations/slides/SKILL.md) | `docs-and-presentations/slides` | Create strategic HTML presentations with Chart.js, design tokens, responsive layouts, copywriting formulas, and contextual slide strategies. |
| [`svg-diagrams`](./skills/docs-and-presentations/svg-diagrams/SKILL.md) | `docs-and-presentations/svg-diagrams` | Use when asked for a diagram, chart, architecture visualization, flow, pipeline map, data model, sequence diagram, or any visual representation of a system or process. Also use when the user wants to visualize agent workflows, ETL pipelines, dbt lineage, API flows, or system integrations. If the words diagram, chart, flow, architecture, visualize, or draw appear in a visual context — use this skill. |
| [`technology-stack-blueprint-generator`](./skills/docs-and-presentations/technology-stack-blueprint-generator/SKILL.md) | `docs-and-presentations/technology-stack-blueprint-generator` | Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks, programming languages, and implementation patterns across multiple platforms (.NET, Java, JavaScript, React, Python). Generates configurable blueprints with version information, licensing details, usage patterns, coding conventions, and visual diagrams. Provides implementation-ready templates and maintains architectural consistency for guided development. |
| [`update-llms`](./skills/docs-and-presentations/update-llms/SKILL.md) | `docs-and-presentations/update-llms` | Update the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at https://llmstxt.org/ |
| [`update-markdown-file-index`](./skills/docs-and-presentations/update-markdown-file-index/SKILL.md) | `docs-and-presentations/update-markdown-file-index` | Update a markdown file section with an index/table of files from a specified folder. |
## engineering-craft
| Skill | Install path | Description |
| --- | --- | --- |
| [`add-educational-comments`](./skills/engineering-craft/add-educational-comments/SKILL.md) | `engineering-craft/add-educational-comments` | Add educational comments to the file specified, or prompt asking for file to comment if one is not provided. |
| [`advanced-evaluation`](./skills/engineering-craft/advanced-evaluation/SKILL.md) | `engineering-craft/advanced-evaluation` | This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics", "mitigate evaluation bias", or mentions direct scoring, pairwise comparison, position bias, evaluation pipelines, or automated quality assessment. |
| [`ai-code-migrator`](./skills/engineering-craft/ai-code-migrator/SKILL.md) | `engineering-craft/ai-code-migrator` | Automate large-scale codebase migrations using AI — framework upgrades, language conversions, API modernization, and dependency swaps. Use when the user wants to migrate from one framework to another (React class→hooks, Vue 2→3, Angular→React, Express→Fastify, Python 2→3), upgrade major library versions (Next.js 13→15, Webpack→Vite), convert between languages (JavaScript→TypeScript, Python→Rust), modernize legacy codebases, replace deprecated APIs, or perform any systematic code transformation across hundreds of files. |
| [`audit-integrity`](./skills/engineering-craft/audit-integrity/SKILL.md) | `engineering-craft/audit-integrity` | Shared audit integrity framework for all AppSec agents — enforces output quality, intellectual honesty, and continuous improvement through anti-rationalization guards, self-critique loops, retry protocols, non-negotiable behaviors, self-reflection quality gates (1-10 scoring, ≥8 threshold), and a self-learning system with lesson/memory governance for security analysis agents. |
| [`automate-this`](./skills/engineering-craft/automate-this/SKILL.md) | `engineering-craft/automate-this` | Analyze a screen recording of a manual process and produce targeted, working automation scripts. Extracts frames and audio narration from video files, reconstructs the step-by-step workflow, and proposes automation at multiple complexity levels using tools already installed on the user machine. |
| [`batch-files`](./skills/engineering-craft/batch-files/SKILL.md) | `engineering-craft/batch-files` | Expert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts. Use when asked to "create a batch file", "write a .bat script", "automate a Windows task", "CMD scripting", "batch automation", "scheduled task script", "Windows shell script", or when working with .bat/.cmd files in the workspace. Covers cmd.exe syntax, environment variables, control flow, string processing, error handling, and integration with system tools. |
| [`brainstorming`](./skills/engineering-craft/brainstorming/SKILL.md) | `engineering-craft/brainstorming` | You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. |
| [`chrome-devtools`](./skills/engineering-craft/chrome-devtools/SKILL.md) | `engineering-craft/chrome-devtools` | Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing screenshots, analyzing network traffic, and profiling performance. |
| [`cli-mastery`](./skills/engineering-craft/cli-mastery/SKILL.md) | `engineering-craft/cli-mastery` | Interactive training for the GitHub Copilot CLI. Guided lessons, quizzes, scenario challenges, and a full reference covering slash commands, shortcuts, modes, agents, skills, MCP, and configuration. Say "cliexpert" to start. |
| [`code-tour`](./skills/engineering-craft/code-tour/SKILL.md) | `engineering-craft/code-tour` | Use this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: "create a tour", "make a code tour", "generate a tour", "onboarding tour", "tour for this PR", "tour for this bug", "RCA tour", "architecture tour", "explain how X works", "vibe check", "PR review tour", "contributor guide", "help someone ramp up", or any request for a structured walkthrough through code. Supports 20 developer personas (new joiner, bug fixer, architect, PR reviewer, vibecoder, security reviewer, and more), all CodeTour step types (file/line, selection, pattern, uri, commands, view), and tour-level fields (ref, isPrimary, nextTour). Works with any repository in any language. |
| [`codebase-onboarding`](./skills/engineering-craft/codebase-onboarding/SKILL.md) | `engineering-craft/codebase-onboarding` | Generate onboarding documentation for an unfamiliar codebase. Use when the user asks to onboard new developers, document an existing project, produce architecture overviews, key-file maps, local setup guides, common-task runbooks, or contribution guidelines. Outputs to Markdown, Notion, or Confluence. |
| [`codeql`](./skills/engineering-craft/codeql/SKILL.md) | `engineering-craft/codeql` | Comprehensive guide for setting up and configuring CodeQL code scanning via GitHub Actions workflows and the CodeQL CLI. This skill should be used when users need help with code scanning configuration, CodeQL workflow files, CodeQL CLI commands, SARIF output, security analysis setup, or troubleshooting CodeQL analysis. |
| [`commit-message-storyteller`](./skills/engineering-craft/commit-message-storyteller/SKILL.md) | `engineering-craft/commit-message-storyteller` | Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use when asked to "write a commit message", "generate a commit", "describe my changes", "what should I commit this as", "commit this", "summarize my diff", or "help me commit". Works with git diff output, staged files, or plain descriptions of changes. |
| [`conventional-commit`](./skills/engineering-craft/conventional-commit/SKILL.md) | `engineering-craft/conventional-commit` | Prompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Conventional Commits specification, including instructions, examples, and validation. |
| [`csharp-async`](./skills/engineering-craft/csharp-async/SKILL.md) | `engineering-craft/csharp-async` | Get best practices for C# async programming |
| [`csharp-docs`](./skills/engineering-craft/csharp-docs/SKILL.md) | `engineering-craft/csharp-docs` | Ensure that C# types are documented with XML comments and follow best practices for documentation. |
| [`csharp-mstest`](./skills/engineering-craft/csharp-mstest/SKILL.md) | `engineering-craft/csharp-mstest` | Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests |
| [`csharp-nunit`](./skills/engineering-craft/csharp-nunit/SKILL.md) | `engineering-craft/csharp-nunit` | Get best practices for NUnit unit testing, including data-driven tests |
| [`csharp-tunit`](./skills/engineering-craft/csharp-tunit/SKILL.md) | `engineering-craft/csharp-tunit` | Get best practices for TUnit unit testing, including data-driven tests |
| [`csharp-xunit`](./skills/engineering-craft/csharp-xunit/SKILL.md) | `engineering-craft/csharp-xunit` | Get best practices for XUnit unit testing, including data-driven tests |
| [`diagnose`](./skills/engineering-craft/diagnose/SKILL.md) | `engineering-craft/diagnose` | Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing a scored report with prioritized remediation actions. |
| [`dispatching-parallel-agents`](./skills/engineering-craft/dispatching-parallel-agents/SKILL.md) | `engineering-craft/dispatching-parallel-agents` | Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies |
| [`dotnet-best-practices`](./skills/engineering-craft/dotnet-best-practices/SKILL.md) | `engineering-craft/dotnet-best-practices` | Ensure .NET/C# code meets best practices for the solution/project. |
| [`dotnet-design-pattern-review`](./skills/engineering-craft/dotnet-design-pattern-review/SKILL.md) | `engineering-craft/dotnet-design-pattern-review` | Review the C#/.NET code for design pattern implementation and suggest improvements. |
| [`dotnet-mcp-builder`](./skills/engineering-craft/dotnet-mcp-builder/SKILL.md) | `engineering-craft/dotnet-mcp-builder` | Build Model Context Protocol (MCP) servers in C#/.NET against the current ModelContextProtocol 1.x NuGet packages. Especially helps with cases the model often gets wrong without guidance — stale preview versions (it tends to pick 0.3 or 0.4 preview), MCP Apps (interactive UI rendered in the host), elicitation URL mode, per-session HTTP wiring, OAuth and reverse-proxy deploy specifics, and debugging concrete MapMcp / STDIO / Streamable-HTTP errors. Also covers the routine work — STDIO and Streamable HTTP transports (SSE is deprecated), tools, prompts, resources, sampling, roots, completions, logging — and a basic .NET MCP client. Trigger when the user says or implies any .NET MCP server work: ModelContextProtocol, McpServerTool, MapMcp, WithStdioServerTransport, "MCP server in C#", "MCP tool in dotnet", "expose this as MCP", or names a primitive (prompt/resource/elicitation/MCP App) in a .NET context. Skip for MCP work in other languages. |
| [`dotnet-timezone`](./skills/engineering-craft/dotnet-timezone/SKILL.md) | `engineering-craft/dotnet-timezone` | .NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezones, cross-platform Windows/IANA timezone IDs, or when a .NET user needs the timezone for a city, address, region, or country and copy-paste-ready C# code. |
| [`dotnet-upgrade`](./skills/engineering-craft/dotnet-upgrade/SKILL.md) | `engineering-craft/dotnet-upgrade` | Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution |
| [`doublecheck`](./skills/engineering-craft/doublecheck/SKILL.md) | `engineering-craft/doublecheck` | Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial review for hallucination patterns, and produces a structured verification report with source links for human review. |
| [`editorconfig`](./skills/engineering-craft/editorconfig/SKILL.md) | `engineering-craft/editorconfig` | Generates a comprehensive and best-practice-oriented .editorconfig file based on project analysis and user preferences. |
| [`evaluation`](./skills/engineering-craft/evaluation/SKILL.md) | `engineering-craft/evaluation` | This skill should be used when the user asks to "evaluate agent performance", "build test framework", "measure agent quality", "create evaluation rubrics", or mentions LLM-as-judge, multi-dimensional evaluation, agent testing, or quality gates for agent pipelines. |
| [`exam-ready`](./skills/engineering-craft/exam-ready/SKILL.md) | `engineering-craft/exam-ready` | Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key definitions, points, keywords, diagrams, exam-ready sentences, and practice questions strictly from the provided material. |
| [`executing-plans`](./skills/engineering-craft/executing-plans/SKILL.md) | `engineering-craft/executing-plans` | Use when you have a written implementation plan to execute in a separate session with review checkpoints |
| [`eyeball`](./skills/engineering-craft/eyeball/SKILL.md) | `engineering-craft/eyeball` | Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim includes a highlighted screenshot from the source material so you can verify it with your own eyes. |
| [`finishing-a-development-branch`](./skills/engineering-craft/finishing-a-development-branch/SKILL.md) | `engineering-craft/finishing-a-development-branch` | Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup |
| [`framework-fastapi-expert`](./skills/engineering-craft/framework-fastapi-expert/SKILL.md) | `engineering-craft/framework-fastapi-expert` | Use when the user asks to work on a Python FastAPI project. Triggers on keywords Python, FastAPI, Pydantic, SQLAlchemy. |
| [`framework-flutter-expert`](./skills/engineering-craft/framework-flutter-expert/SKILL.md) | `engineering-craft/framework-flutter-expert` | Use when the user asks to work on a Flutter or Dart project. Triggers on keywords Flutter, Dart, BLoC, Mobile App. |
| [`framework-nextjs-expert`](./skills/engineering-craft/framework-nextjs-expert/SKILL.md) | `engineering-craft/framework-nextjs-expert` | Use when the user asks to work on a Next.js (App Router), React, and TypeScript project. Triggers on keywords Next.js, React, Tailwind, Shadcn UI. |
| [`framework-react-native-expert`](./skills/engineering-craft/framework-react-native-expert/SKILL.md) | `engineering-craft/framework-react-native-expert` | Use when the user asks to work on a React Native or Expo project. Triggers on keywords React Native, Expo, Mobile App, iOS, Android. |
| [`framework-vue-nuxt-expert`](./skills/engineering-craft/framework-vue-nuxt-expert/SKILL.md) | `engineering-craft/framework-vue-nuxt-expert` | Use when the user asks to work on a Vue 3, Nuxt 3, or TailwindCSS frontend project. Triggers on keywords Vue 3, Nuxt 3, Vue.js, TailwindCSS. |
| [`game-engine`](./skills/engineering-craft/game-engine/SKILL.md) | `engineering-craft/game-engine` | Expert skill for building web-based game engines and games using HTML5, Canvas, WebGL, and JavaScript. Use when asked to create games, build game engines, implement game physics, handle collision detection, set up game loops, manage sprites, add game controls, or work with 2D/3D rendering. Covers techniques for platformers, breakout-style games, maze games, tilemaps, audio, multiplayer via WebRTC, and publishing games. |
| [`geofeed-tuner`](./skills/engineering-craft/geofeed-tuner/SKILL.md) | `engineering-craft/geofeed-tuner` | Use this skill whenever the user mentions IP geolocation feeds, RFC 8805, geofeeds, or wants help creating, tuning, validating, or publishing a self-published IP geolocation feed in CSV format. Intended user audience is a network operator, ISP, mobile carrier, cloud provider, hosting company, IXP, or satellite provider asking about IP geolocation accuracy, or geofeed authoring best practices. Helps create, refine, and improve CSV-format IP geolocation feeds with opinionated recommendations beyond RFC 8805 compliance. Do NOT use for private or internal IP address management — applies only to publicly routable IP addresses. |
| [`gh-cli`](./skills/engineering-craft/gh-cli/SKILL.md) | `engineering-craft/gh-cli` | GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line. |
| [`git-commit`](./skills/engineering-craft/git-commit/SKILL.md) | `engineering-craft/git-commit` | Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping |
| [`git-flow-branch-creator`](./skills/engineering-craft/git-flow-branch-creator/SKILL.md) | `engineering-craft/git-flow-branch-creator` | Intelligent Git Flow branch creator that analyzes git status/diff and creates appropriate branches following the nvie Git Flow branching model. |
| [`github-issues`](./skills/engineering-craft/github-issues/SKILL.md) | `engineering-craft/github-issues` | Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add labels/assignees/milestones, set issue fields (dates, priority, custom fields), set issue types, manage issue workflows, link issues, add dependencies, or track blocked-by/blocking relationships. Triggers on requests like "create an issue", "file a bug", "request a feature", "update issue X", "set the priority", "set the start date", "link issues", "add dependency", "blocked by", "blocking", or any GitHub issue management task. |
| [`github-release`](./skills/engineering-craft/github-release/SKILL.md) | `engineering-craft/github-release` | Guides IA through releasing a new version of a GitHub library end-to-end. Handles SemVer versioning and Keep a Changelog formatting automatically. |
| [`go-mcp-server-generator`](./skills/engineering-craft/go-mcp-server-generator/SKILL.md) | `engineering-craft/go-mcp-server-generator` | Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk. |
| [`grill-me`](./skills/engineering-craft/grill-me/SKILL.md) | `engineering-craft/grill-me` | Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me". |
| [`java-add-graalvm-native-image-support`](./skills/engineering-craft/java-add-graalvm-native-image-support/SKILL.md) | `engineering-craft/java-add-graalvm-native-image-support` | GraalVM Native Image expert that adds native image support to Java applications, builds the project, analyzes build errors, applies fixes, and iterates until successful compilation using Oracle best practices. |
| [`java-docs`](./skills/engineering-craft/java-docs/SKILL.md) | `engineering-craft/java-docs` | Ensure that Java types are documented with Javadoc comments and follow best practices for documentation. |
| [`java-junit`](./skills/engineering-craft/java-junit/SKILL.md) | `engineering-craft/java-junit` | Get best practices for JUnit 5 unit testing, including data-driven tests |
| [`java-mcp-server-generator`](./skills/engineering-craft/java-mcp-server-generator/SKILL.md) | `engineering-craft/java-mcp-server-generator` | Generate a complete Model Context Protocol server project in Java using the official MCP Java SDK with reactive streams and optional Spring Boot integration. |
| [`java-refactoring-extract-method`](./skills/engineering-craft/java-refactoring-extract-method/SKILL.md) | `engineering-craft/java-refactoring-extract-method` | Refactoring using Extract Methods in Java Language |
| [`java-refactoring-remove-parameter`](./skills/engineering-craft/java-refactoring-remove-parameter/SKILL.md) | `engineering-craft/java-refactoring-remove-parameter` | Refactoring using Remove Parameter in Java Language |
| [`java-springboot`](./skills/engineering-craft/java-springboot/SKILL.md) | `engineering-craft/java-springboot` | Get best practices for developing applications with Spring Boot. |
| [`javascript-typescript-jest`](./skills/engineering-craft/javascript-typescript-jest/SKILL.md) | `engineering-craft/javascript-typescript-jest` | Best practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns. |
| [`javax-to-jakarta-migration`](./skills/engineering-craft/javax-to-jakarta-migration/SKILL.md) | `engineering-craft/javax-to-jakarta-migration` | Migrate Java code from javax.* to jakarta.* namespace. Use when upgrading to Tomcat 11, Jakarta EE 10, or when javax imports are detected in the codebase. |
| [`karpathy-guidelines`](./skills/engineering-craft/karpathy-guidlines/SKILL.md) | `engineering-craft/karpathy-guidlines` | Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria. |
| [`kotlin-mcp-server-generator`](./skills/engineering-craft/kotlin-mcp-server-generator/SKILL.md) | `engineering-craft/kotlin-mcp-server-generator` | Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library. |
| [`kotlin-springboot`](./skills/engineering-craft/kotlin-springboot/SKILL.md) | `engineering-craft/kotlin-springboot` | Get best practices for developing applications with Spring Boot and Kotlin. |
| [`mentoring-juniors`](./skills/engineering-craft/mentoring-juniors/SKILL.md) | `engineering-craft/mentoring-juniors` | Socratic mentoring for junior developers and AI newcomers. Guides through questions, never answers. Triggers: "help me understand", "explain this code", "I''m stuck", "Im stuck", "I''m confused", "Im confused", "I don''t understand", "I dont understand", "can you teach me", "teach me", "mentor me", "guide me", "what does this error mean", "why doesn''t this work", "why does not this work", "I''m a beginner", "Im a beginner", "I''m learning", "Im learning", "I''m new to this", "Im new to this", "walk me through", "how does this work", "what''s wrong with my code", "what''s wrong", "can you break this down", "ELI5", "step by step", "where do I start", "what am I missing", "newbie here", "junior dev", "first time using", "how do I", "what is", "is this right", "not sure", "need help", "struggling", "show me", "help me debug", "best practice", "too complex", "overwhelmed", "lost", "debug this", "/socratic", "/hint", "/concept", "/pseudocode". Progressive clue systems, teaching techniques, and success metrics. |
| [`minecraft-plugin-development`](./skills/engineering-craft/minecraft-plugin-development/SKILL.md) | `engineering-craft/minecraft-plugin-development` | Use this skill when building or modifying Minecraft server plugins for Paper, Spigot, or Bukkit, including plugin.yml setup, commands, listeners, schedulers, player state, team or arena systems, persistent progression, economy or profile data, configuration files, Adventure text, and version-safe API usage. Trigger for requests like "build a Minecraft plugin", "add a Paper command", "fix a Bukkit listener", "create plugin.yml", "implement a minigame mechanic", "add a perk or quest system", or "debug server plugin behavior". |
| [`msstore-cli`](./skills/engineering-craft/msstore-cli/SKILL.md) | `engineering-craft/msstore-cli` | Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submission status, publish submissions, manage package flights, set up CI/CD for Store publishing, or integrate with Partner Center. Supports Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA applications. |
| [`mvvm-toolkit`](./skills/engineering-craft/mvvm-toolkit/SKILL.md) | `engineering-craft/mvvm-toolkit` | CommunityToolkit.Mvvm (the MVVM Toolkit) core: source generators ([ObservableProperty], [RelayCommand], [NotifyPropertyChangedFor], [NotifyCanExecuteChangedFor], [NotifyDataErrorInfo]), base classes (ObservableObject / ObservableValidator / ObservableRecipient), commands (RelayCommand / AsyncRelayCommand), and validation. Companion skills: mvvm-toolkit-messenger for pub/sub, mvvm-toolkit-di for Microsoft.Extensions.DependencyInjection wiring. Works across WPF, WinUI 3, MAUI, Uno, and Avalonia. |
| [`mvvm-toolkit-di`](./skills/engineering-craft/mvvm-toolkit-di/SKILL.md) | `engineering-craft/mvvm-toolkit-di` | Wire CommunityToolkit.Mvvm ViewModels into Microsoft.Extensions.DependencyInjection. Covers the .NET Generic Host composition root, constructor injection, service lifetimes (Singleton / Transient / Scoped), IMessenger registration, resolving ViewModels in Views, keyed services, testing seams, and the legacy Ioc.Default escape hatch. Use across WPF, WinUI 3, .NET MAUI, Uno, and Avalonia. |
| [`mvvm-toolkit-messenger`](./skills/engineering-craft/mvvm-toolkit-messenger/SKILL.md) | `engineering-craft/mvvm-toolkit-messenger` | CommunityToolkit.Mvvm Messenger pub/sub for decoupled communication between ViewModels (or any objects). Covers WeakReferenceMessenger vs StrongReferenceMessenger, IRecipient<TMessage>, RequestMessage<T> / AsyncRequestMessage<T> / CollectionRequestMessage<T>, ValueChangedMessage<T>, channels (tokens), and the ObservableRecipient activation lifecycle. Use across WPF, WinUI 3, .NET MAUI, Uno, and Avalonia. |
| [`next-intl-add-language`](./skills/engineering-craft/next-intl-add-language/SKILL.md) | `engineering-craft/next-intl-add-language` | Add new language to a Next.js + next-intl application |
| [`noob-mode`](./skills/engineering-craft/noob-mode/SKILL.md) | `engineering-craft/noob-mode` | Plain-English translation layer for non-technical Copilot CLI users. Translates every approval prompt, error message, and technical output into clear, jargon-free English with color-coded risk indicators. |
| [`nuget-manager`](./skills/engineering-craft/nuget-manager/SKILL.md) | `engineering-craft/nuget-manager` | Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions. |
| [`php-mcp-server-generator`](./skills/engineering-craft/php-mcp-server-generator/SKILL.md) | `engineering-craft/php-mcp-server-generator` | Generate a complete PHP Model Context Protocol server project with tools, resources, prompts, and tests using the official PHP SDK |
| [`playwright-automation-fill-in-form`](./skills/engineering-craft/playwright-automation-fill-in-form/SKILL.md) | `engineering-craft/playwright-automation-fill-in-form` | Automate filling in a form using Playwright MCP |
| [`playwright-explore-website`](./skills/engineering-craft/playwright-explore-website/SKILL.md) | `engineering-craft/playwright-explore-website` | Website exploration for testing using Playwright MCP |
| [`playwright-generate-test`](./skills/engineering-craft/playwright-generate-test/SKILL.md) | `engineering-craft/playwright-generate-test` | Generate a Playwright test based on a scenario using Playwright MCP |
| [`polyglot-test-agent`](./skills/engineering-craft/polyglot-test-agent/SKILL.md) | `engineering-craft/polyglot-test-agent` | Generates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, improve test coverage, add test coverage, create test files, or test a codebase. Supports C#, TypeScript, JavaScript, Python, Go, Rust, Java, and more. Orchestrates research, planning, and implementation phases to produce tests that compile, pass, and follow project conventions. |
| [`pytest-coverage`](./skills/engineering-craft/pytest-coverage/SKILL.md) | `engineering-craft/pytest-coverage` | Run pytest tests with coverage, discover lines missing coverage, and increase coverage to 100%. |
| [`python-mcp-server-generator`](./skills/engineering-craft/python-mcp-server-generator/SKILL.md) | `engineering-craft/python-mcp-server-generator` | Generate a complete MCP server project in Python with tools, resources, and proper configuration |
| [`quality-playbook`](./skills/engineering-craft/quality-playbook/SKILL.md) | `engineering-craft/quality-playbook` | Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with regression tests, executes a multi-model spec audit (Council of Three), and produces a consolidated bug report with TDD-verified patches. Finds the 35% of real defects that structural code review alone cannot catch. Works with any language. Trigger on 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', or 'coverage theater'. |
| [`quasi-coder`](./skills/engineering-craft/quasi-coder/SKILL.md) | `engineering-craft/quasi-coder` | Expert 10x engineer skill for interpreting and implementing code from shorthand, quasi-code, and natural language descriptions. Use when collaborators provide incomplete code snippets, pseudo-code, or descriptions with potential typos or incorrect terminology. Excels at translating non-technical or semi-technical descriptions into production-quality code. |
| [`react-audit-grep-patterns`](./skills/engineering-craft/react-audit-grep-patterns/SKILL.md) | `engineering-craft/react-audit-grep-patterns` | Provides the complete, verified grep scan command library for auditing React codebases before a React 18.3.1 or React 19 upgrade. Use this skill whenever running a migration audit - for both the react18-auditor and react19-auditor agents. Contains every grep pattern needed to find deprecated APIs, removed APIs, unsafe lifecycle methods, batching vulnerabilities, test file issues, dependency conflicts, and React 19 specific removals. Always use this skill when writing audit scan commands - do not rely on memory for grep syntax, especially for the multi-line async setState patterns which require context flags. |
| [`react18-batching-patterns`](./skills/engineering-craft/react18-batching-patterns/SKILL.md) | `engineering-craft/react18-batching-patterns` | Provides exact patterns for diagnosing and fixing automatic batching regressions in React 18 class components. Use this skill whenever a class component has multiple setState calls in an async method, inside setTimeout, inside a Promise .then() or .catch(), or in a native event handler. Use it before writing any flushSync call - the decision tree here prevents unnecessary flushSync overuse. Also use this skill when fixing test failures caused by intermediate state assertions that break after React 18 upgrade. |
| [`react18-dep-compatibility`](./skills/engineering-craft/react18-dep-compatibility/SKILL.md) | `engineering-craft/react18-dep-compatibility` | React 18.3.1 and React 19 dependency compatibility matrix. |
| [`react18-enzyme-to-rtl`](./skills/engineering-craft/react18-enzyme-to-rtl/SKILL.md) | `engineering-craft/react18-enzyme-to-rtl` | Provides exact Enzyme → React Testing Library migration patterns for React 18 upgrades. Use this skill whenever Enzyme tests need to be rewritten - shallow, mount, wrapper.find(), wrapper.simulate(), wrapper.prop(), wrapper.state(), wrapper.instance(), Enzyme configure/Adapter calls, or any test file that imports from enzyme. This skill covers the full API mapping and the philosophy shift from implementation testing to behavior testing. Always read this skill before rewriting Enzyme tests - do not translate Enzyme APIs 1:1, that produces brittle RTL tests. |
| [`react18-legacy-context`](./skills/engineering-craft/react18-legacy-context/SKILL.md) | `engineering-craft/react18-legacy-context` | Provides the complete migration pattern for React legacy context API (contextTypes, childContextTypes, getChildContext) to the modern createContext API. Use this skill whenever migrating legacy context in class components - this is always a cross-file migration requiring the provider AND all consumers to be updated together. Use it before touching any contextTypes or childContextTypes code, because migrating only the provider without the consumers (or vice versa) will cause a runtime failure. Always read this skill before writing any context migration - the cross-file coordination steps here prevent the most common context migration bugs. |
| [`react18-lifecycle-patterns`](./skills/engineering-craft/react18-lifecycle-patterns/SKILL.md) | `engineering-craft/react18-lifecycle-patterns` | Provides exact before/after migration patterns for the three unsafe class component lifecycle methods - componentWillMount, componentWillReceiveProps, and componentWillUpdate - targeting React 18.3.1. Use this skill whenever a class component needs its lifecycle methods migrated, when deciding between getDerivedStateFromProps vs componentDidUpdate, when adding getSnapshotBeforeUpdate, or when fixing React 18 UNSAFE_ lifecycle warnings. Always use this skill before writing any lifecycle migration code - do not guess the pattern from memory, the decision trees here prevent the most common migration mistakes. |
| [`react18-string-refs`](./skills/engineering-craft/react18-string-refs/SKILL.md) | `engineering-craft/react18-string-refs` | Provides exact migration patterns for React string refs (ref="name" + this.refs.name) to React.createRef() in class components. Use this skill whenever migrating string ref usage - including single element refs, multiple refs in a component, refs in lists, callback refs, and refs passed to child components. Always use this skill before writing any ref migration code - the multiple-refs-in-list pattern is particularly tricky and this skill prevents the most common mistakes. Use it for React 18.3.1 migration (string refs warn) and React 19 migration (string refs removed). |
| [`react19-concurrent-patterns`](./skills/engineering-craft/react19-concurrent-patterns/SKILL.md) | `engineering-craft/react19-concurrent-patterns` | Preserve React 18 concurrent patterns and adopt React 19 APIs (useTransition, useDeferredValue, Suspense, use(), useOptimistic, Actions) during migration. |
| [`react19-source-patterns`](./skills/engineering-craft/react19-source-patterns/SKILL.md) | `engineering-craft/react19-source-patterns` | Reference for React 19 source-file migration patterns, including API changes, ref handling, and context updates. |
| [`react19-test-patterns`](./skills/engineering-craft/react19-test-patterns/SKILL.md) | `engineering-craft/react19-test-patterns` | Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes. |
| [`receiving-code-review`](./skills/engineering-craft/receiving-code-review/SKILL.md) | `engineering-craft/receiving-code-review` | Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation |
| [`refactor`](./skills/engineering-craft/refactor/SKILL.md) | `engineering-craft/refactor` | Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements. |
| [`refactor-method-complexity-reduce`](./skills/engineering-craft/refactor-method-complexity-reduce/SKILL.md) | `engineering-craft/refactor-method-complexity-reduce` | Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods. |
| [`refactor-plan`](./skills/engineering-craft/refactor-plan/SKILL.md) | `engineering-craft/refactor-plan` | Create a concrete plan before starting a multi-file refactor. Use when the user asks to plan, sequence, scope, or safely execute a refactor across multiple files; always investigate first, output the plan, and wait for confirmation before making code changes. |
| [`remember-copilot`](./skills/engineering-craft/remember-copilot/SKILL.md) | `engineering-craft/remember-copilot` | Transforms lessons learned into domain-organized memory instructions (global or workspace). Syntax: `/remember [>domain [scope]] lesson clue` where scope is `global` (default), `user`, `workspace`, or `ws`. |
| [`remember-interactive-programming`](./skills/engineering-craft/remember-interactive-programming/SKILL.md) | `engineering-craft/remember-interactive-programming` | A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace. |
| [`requesting-code-review`](./skills/engineering-craft/requesting-code-review/SKILL.md) | `engineering-craft/requesting-code-review` | Use when completing tasks, implementing major features, or before merging to verify work meets requirements |
| [`resemble-detect`](./skills/engineering-craft/resemble-detect/SKILL.md) | `engineering-craft/resemble-detect` | Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media intelligence using Resemble AI |
| [`review-and-refactor`](./skills/engineering-craft/review-and-refactor/SKILL.md) | `engineering-craft/review-and-refactor` | Review and refactor code in your project according to defined instructions |
| [`roundup`](./skills/engineering-craft/roundup/SKILL.md) | `engineering-craft/roundup` | Generate personalized status briefings on demand. Pulls from your configured data sources (GitHub, email, Teams, Slack, and more), synthesizes across them, and drafts updates in your own communication style for any audience you define. |
| [`roundup-setup`](./skills/engineering-craft/roundup-setup/SKILL.md) | `engineering-craft/roundup-setup` | Interactive onboarding that learns your communication style, audiences, and data sources to configure personalized status briefings. Paste in examples of updates you already write, answer a few questions, and roundup calibrates itself to your workflow. |
| [`ruby-mcp-server-generator`](./skills/engineering-craft/ruby-mcp-server-generator/SKILL.md) | `engineering-craft/ruby-mcp-server-generator` | Generate a complete Model Context Protocol server project in Ruby using the official MCP Ruby SDK gem. |
| [`ruff-recursive-fix`](./skills/engineering-craft/ruff-recursive-fix/SKILL.md) | `engineering-craft/ruff-recursive-fix` | Run Ruff checks with optional scope and rule overrides, apply safe and unsafe autofixes iteratively, review each change, and resolve remaining findings with targeted edits or user decisions. |
| [`rust-mcp-server-generator`](./skills/engineering-craft/rust-mcp-server-generator/SKILL.md) | `engineering-craft/rust-mcp-server-generator` | Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK |
| [`salesforce-apex-quality`](./skills/engineering-craft/salesforce-apex-quality/SKILL.md) | `engineering-craft/salesforce-apex-quality` | Apex code quality guardrails for Salesforce development. Enforces bulk-safety rules (no SOQL/DML in loops), sharing model requirements, CRUD/FLS security, SOQL injection prevention, PNB test coverage (Positive / Negative / Bulk), and modern Apex idioms. Use this skill when reviewing or generating Apex classes, trigger handlers, batch jobs, or test classes to catch governor limit risks, security gaps, and quality issues before deployment. |
| [`salesforce-component-standards`](./skills/engineering-craft/salesforce-component-standards/SKILL.md) | `engineering-craft/salesforce-component-standards` | Quality standards for Salesforce Lightning Web Components (LWC), Aura components, and Visualforce pages. Covers SLDS 2 compliance, accessibility (WCAG 2.1 AA), data access pattern selection, component communication rules, XSS prevention, CSRF enforcement, FLS/CRUD in AuraEnabled methods, view state management, and Jest test requirements. Use this skill when building or reviewing any Salesforce UI component to enforce platform-specific security and quality standards. |
| [`salesforce-flow-design`](./skills/engineering-craft/salesforce-flow-design/SKILL.md) | `engineering-craft/salesforce-flow-design` | Salesforce Flow architecture decisions, flow type selection, bulk safety validation, and fault handling standards. Use this skill when designing or reviewing Record-Triggered, Screen, Autolaunched, Scheduled, or Platform Event flows to ensure correct type selection, no DML/Get Records in loops, proper fault connectors on all data-changing elements, and appropriate automation density checks before deployment. |
| [`scoutqa-test`](./skills/engineering-craft/scoutqa-test/SKILL.md) | `engineering-craft/scoutqa-test` | This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login flow works", "find bugs on this page", or requests automated QA testing. Triggers on web application testing scenarios including smoke tests, accessibility audits, e-commerce flows, and user flow validation using ScoutQA CLI. Use this skill proactively after implementing web application features to verify they work correctly. |
| [`security-review`](./skills/engineering-craft/security-review/SKILL.md) | `engineering-craft/security-review` | AI-powered codebase security scanner that reasons about code like a security researcher — tracing data flows, understanding component interactions, and catching vulnerabilities that pattern-matching tools miss. Use this skill when asked to scan code for security vulnerabilities, find bugs, check for SQL injection, XSS, command injection, exposed API keys, hardcoded secrets, insecure dependencies, access control issues, or any request like "is my code secure?", "review for security issues", "audit this codebase", or "check for vulnerabilities". Covers injection flaws, authentication and access control bugs, secrets exposure, weak cryptography, insecure dependencies, and business logic issues across JavaScript, TypeScript, Python, Java, PHP, Go, Ruby, and Rust. |
| [`senior-architect`](./skills/engineering-craft/senior-architect/SKILL.md) | `engineering-craft/senior-architect` | This skill should be used when the user asks to "design system architecture", "evaluate microservices vs monolith", "create architecture diagrams", "analyze dependencies", "choose a database", "plan for scalability", "make technical decisions", or "review system design". Use for architecture decision records (ADRs), tech stack evaluation, system design reviews, dependency analysis, and generating architecture diagrams in Mermaid, PlantUML, or ASCII format. |
| [`senior-backend`](./skills/engineering-craft/senior-backend/SKILL.md) | `engineering-craft/senior-backend` | Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns. |
| [`senior-data-engineer`](./skills/engineering-craft/senior-data-engineer/SKILL.md) | `engineering-craft/senior-data-engineer` | Data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, implementing data governance, or troubleshooting data issues. |
| [`senior-data-scientist`](./skills/engineering-craft/senior-data-scientist/SKILL.md) | `engineering-craft/senior-data-scientist` | World-class senior data scientist skill specialising in statistical modeling, experiment design, causal inference, and predictive analytics. Covers A/B testing (sample sizing, two-proportion z-tests, Bonferroni correction), difference-in-differences, feature engineering pipelines (Scikit-learn, XGBoost), cross-validated model evaluation (AUC-ROC, AUC-PR, SHAP), and MLflow experiment tracking — using Python (NumPy, Pandas, Scikit-learn), R, and SQL. Use when designing or analysing controlled experiments, building and evaluating classification or regression models, performing causal analysis on observational data, engineering features for structured tabular datasets, or translating statistical findings into data-driven business decisions. |
| [`senior-frontend`](./skills/engineering-craft/senior-frontend/SKILL.md) | `engineering-craft/senior-frontend` | Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality. |
| [`senior-fullstack`](./skills/engineering-craft/senior-fullstack/SKILL.md) | `engineering-craft/senior-fullstack` | Fullstack development toolkit with project scaffolding for Next.js, FastAPI, MERN, and Django stacks, code quality analysis with security and complexity scoring, and stack selection guidance. Use when the user asks to "scaffold a new project", "create a Next.js app", "set up FastAPI with React", "analyze code quality", "audit my codebase", "what stack should I use", "generate project boilerplate", or mentions fullstack development, project setup, or tech stack comparison. |
| [`senior-ml-engineer`](./skills/engineering-craft/senior-ml-engineer/SKILL.md) | `engineering-craft/senior-ml-engineer` | ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs. Covers model deployment, feature stores, drift monitoring, RAG systems, and cost optimization. Use when the user asks about deploying ML models to production, setting up MLOps infrastructure (MLflow, Kubeflow, Kubernetes, Docker), monitoring model performance or drift, building RAG pipelines, or integrating LLM APIs with retry logic and cost controls. Focused on production and operational concerns rather than model research or initial training. |
| [`senior-pm`](./skills/engineering-craft/senior-pm/SKILL.md) | `engineering-craft/senior-pm` | Senior Project Manager for enterprise software, SaaS, and digital transformation projects. Specializes in portfolio management, quantitative risk analysis, resource optimization, stakeholder alignment, and executive reporting. Uses advanced methodologies including EMV analysis, Monte Carlo simulation, WSJF prioritization, and multi-dimensional health scoring. Use when a user needs help with project plans, project status reports, risk assessments, resource allocation, project roadmaps, milestone tracking, team capacity planning, portfolio health reviews, program management, or executive-level project reporting — especially for enterprise-scale initiatives with multiple workstreams, complex dependencies, or multi-million dollar budgets. |
| [`senior-qa`](./skills/engineering-craft/senior-qa/SKILL.md) | `engineering-craft/senior-qa` | Generates unit tests, integration tests, and E2E tests for React/Next.js applications. Scans components to create Jest + React Testing Library test stubs, analyzes Istanbul/LCOV coverage reports to surface gaps, scaffolds Playwright test files from Next.js routes, mocks API calls with MSW, creates test fixtures, and configures test runners. Use when the user asks to "generate tests", "write unit tests", "analyze test coverage", "scaffold E2E tests", "set up Playwright", "configure Jest", "implement testing patterns", or "improve test quality". |
| [`shuffle-json-data`](./skills/engineering-craft/shuffle-json-data/SKILL.md) | `engineering-craft/shuffle-json-data` | Shuffle repetitive JSON objects safely by validating schema consistency before randomising entries. |
| [`spring-boot-testing`](./skills/engineering-craft/spring-boot-testing/SKILL.md) | `engineering-craft/spring-boot-testing` | Expert Spring Boot 4 testing specialist that selects the best Spring Boot testing techniques for your situation with Junit 6 and AssertJ. |
| [`subagent-driven-development`](./skills/engineering-craft/subagent-driven-development/SKILL.md) | `engineering-craft/subagent-driven-development` | Use when executing implementation plans with independent tasks in the current session |
| [`swift-mcp-server-generator`](./skills/engineering-craft/swift-mcp-server-generator/SKILL.md) | `engineering-craft/swift-mcp-server-generator` | Generate a complete Model Context Protocol server project in Swift using the official MCP Swift SDK package. |
| [`systematic-debugging`](./skills/engineering-craft/systematic-debugging/SKILL.md) | `engineering-craft/systematic-debugging` | Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes |
| [`tech-debt-tracker`](./skills/engineering-craft/tech-debt-tracker/SKILL.md) | `engineering-craft/tech-debt-tracker` | Scan codebases for technical debt, score severity, track trends, and generate prioritized remediation plans. Use when users mention tech debt, code quality, refactoring priority, debt scoring, cleanup sprints, or code health assessment. Also use for legacy code modernization planning and maintenance cost estimation. |
| [`tech-stack-evaluator`](./skills/engineering-craft/tech-stack-evaluator/SKILL.md) | `engineering-craft/tech-stack-evaluator` | Technology stack evaluation and comparison with TCO analysis, security assessment, and ecosystem health scoring. Use when comparing frameworks, evaluating technology stacks, calculating total cost of ownership, assessing migration paths, or analyzing ecosystem viability. |
| [`test-driven-development`](./skills/engineering-craft/test-driven-development/SKILL.md) | `engineering-craft/test-driven-development` | Use when implementing any feature or bugfix, before writing implementation code |
| [`typescript-mcp-server-generator`](./skills/engineering-craft/typescript-mcp-server-generator/SKILL.md) | `engineering-craft/typescript-mcp-server-generator` | Generate a complete MCP server project in TypeScript with tools, resources, and proper configuration |
| [`unit-test-vue-pinia`](./skills/engineering-craft/unit-test-vue-pinia/SKILL.md) | `engineering-craft/unit-test-vue-pinia` | Write and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with createTestingPinia; applying Vue Test Utils patterns; and enforcing black-box assertions over implementation details. |
| [`using-git-worktrees`](./skills/engineering-craft/using-git-worktrees/SKILL.md) | `engineering-craft/using-git-worktrees` | Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification |
| [`using-superpowers`](./skills/engineering-craft/using-superpowers/SKILL.md) | `engineering-craft/using-superpowers` | Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions |
| [`verification-before-completion`](./skills/engineering-craft/verification-before-completion/SKILL.md) | `engineering-craft/verification-before-completion` | Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always |
| [`vscode-ext-commands`](./skills/engineering-craft/vscode-ext-commands/SKILL.md) | `engineering-craft/vscode-ext-commands` | Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, localization and other relevant attributes, following VS Code extension development guidelines, libraries and good practices |
| [`vscode-ext-localization`](./skills/engineering-craft/vscode-ext-localization/SKILL.md) | `engineering-craft/vscode-ext-localization` | Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices |
| [`webapp-testing`](./skills/engineering-craft/webapp-testing/SKILL.md) | `engineering-craft/webapp-testing` | Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. |
| [`winapp-cli`](./skills/engineering-craft/winapp-cli/SKILL.md) | `engineering-craft/winapp-cli` | Windows App Development CLI (winapp) for building, packaging, signing, debugging, and UI-automating Windows applications. Use when asked to initialize Windows app projects, create MSIX packages, manage AppxManifest.xml or development certificates, run an app as packaged for debugging, automate Windows UI via Microsoft UI Automation, publish to the Microsoft Store, or access Windows SDK build tools. Covers commands like init, pack, run, unregister, manifest, cert, sign, store, ui, and tool. Supports .NET (csproj), C++, Electron, Rust, Tauri, Flutter, and other Windows frameworks. |
| [`winmd-api-search`](./skills/engineering-craft/winmd-api-search/SKILL.md) | `engineering-craft/winmd-api-search` | Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values). |
| [`winui3-migration-guide`](./skills/engineering-craft/winui3-migration-guide/SKILL.md) | `engineering-craft/winui3-migration-guide` | UWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets. Covers namespace changes, threading (CoreDispatcher to DispatcherQueue), windowing (CoreWindow to AppWindow), dialogs, pickers, sharing, printing, background tasks, and the most common Copilot code generation mistakes. |
| [`write-coding-standards-from-file`](./skills/engineering-craft/write-coding-standards-from-file/SKILL.md) | `engineering-craft/write-coding-standards-from-file` | Write a coding standards document for a project using the coding styles from the file(s) and/or folder(s) passed as arguments in the prompt. |
| [`writing-plans`](./skills/engineering-craft/writing-plans/SKILL.md) | `engineering-craft/writing-plans` | Use when you have a spec or requirements for a multi-step task, before touching code |
| [`x-twitter-scraper`](./skills/engineering-craft/x-twitter-scraper/SKILL.md) | `engineering-craft/x-twitter-scraper` | Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, MCP tools, signed webhooks, tweet search, user lookup, follower exports, media actions, and agent automation. |
## llm-integrations
| Skill | Install path | Description |
| --- | --- | --- |
| [`arize-ai-provider-integration`](./skills/llm-integrations/arize-ai-provider-integration/SKILL.md) | `llm-integrations/arize-ai-provider-integration` | INVOKE THIS SKILL when creating, reading, updating, or deleting Arize AI integrations. Covers listing integrations, creating integrations for any supported LLM provider (OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, Vertex AI, Gemini, NVIDIA NIM, custom), updating credentials or metadata, and deleting integrations using the ax CLI. |
| [`arize-annotation`](./skills/llm-integrations/arize-annotation/SKILL.md) | `llm-integrations/arize-annotation` | INVOKE THIS SKILL when creating, managing, or using annotation configs or annotation queues on Arize (categorical, continuous, freeform), or applying human annotations to project spans via the Python SDK. Configs are the label schema for human feedback; queues are review workflows that route records to annotators. Triggers: annotation config, annotation queue, label schema, human feedback schema, bulk annotate spans, update_annotations, labeling queue, annotate record. |
| [`arize-dataset`](./skills/llm-integrations/arize-dataset/SKILL.md) | `llm-integrations/arize-dataset` | INVOKE THIS SKILL when creating, managing, or querying Arize datasets and examples. Also use when the user needs test data or evaluation examples for their model. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation using the ax CLI. |
| [`arize-evaluator`](./skills/llm-integrations/arize-evaluator/SKILL.md) | `llm-integrations/arize-evaluator` | INVOKE THIS SKILL for LLM-as-judge evaluation workflows on Arize: creating/updating evaluators, running evaluations on spans or experiments, tasks, trigger-run, column mapping, and continuous monitoring. Use when the user says: create an evaluator, LLM judge, hallucination/faithfulness/correctness/relevance, run eval, score my spans or experiment, ax tasks, trigger-run, trigger eval, column mapping, continuous monitoring, query filter for evals, evaluator version, or improve an evaluator prompt. |
| [`arize-experiment`](./skills/llm-integrations/arize-experiment/SKILL.md) | `llm-integrations/arize-experiment` | INVOKE THIS SKILL when creating, running, or analyzing Arize experiments. Also use when the user wants to evaluate or measure model performance, compare models (including GPT-4, Claude, or others), or assess how well their AI is doing. Covers experiment CRUD, exporting runs, comparing results, and evaluation workflows using the ax CLI. |
| [`arize-instrumentation`](./skills/llm-integrations/arize-instrumentation/SKILL.md) | `llm-integrations/arize-instrumentation` | INVOKE THIS SKILL when adding Arize AX tracing or observability to an app for the first time, or when the user wants to instrument their LLM app or get started with LLM observability. Follow the Agent-Assisted Tracing two-phase flow: analyze the codebase (read-only), then implement after user confirmation. When the app uses LLM tool/function calling, add manual CHAIN + TOOL spans. Leverages https://arize.com/docs/ax/alyx/tracing-assistant and https://arize.com/docs/PROMPT.md. |
| [`arize-link`](./skills/llm-integrations/arize-link/SKILL.md) | `llm-integrations/arize-link` | Generate deep links to the Arize UI. Use when the user wants a clickable URL to open or share a specific trace, span, session, dataset, labeling queue, evaluator, or annotation config, or when sharing Arize resources with team members. |
| [`arize-prompt-optimization`](./skills/llm-integrations/arize-prompt-optimization/SKILL.md) | `llm-integrations/arize-prompt-optimization` | INVOKE THIS SKILL when optimizing, improving, or debugging LLM prompts using production trace data, evaluations, and annotations. Also use when the user wants to make their AI respond better or improve AI output quality. Covers extracting prompts from spans, gathering performance signal, and running a data-driven optimization loop using the ax CLI. |
| [`arize-trace`](./skills/llm-integrations/arize-trace/SKILL.md) | `llm-integrations/arize-trace` | INVOKE THIS SKILL when downloading, exporting, or inspecting Arize traces and spans, or when a user wants to look at what their LLM app is doing using existing trace data, or when an already-instrumented app has a bug or error to investigate. Use for debugging unknown runtime issues, failures, and behavior regressions. Covers exporting traces by ID, spans by ID, sessions by ID, and root-cause investigation with the ax CLI. |
| [`model-recommendation`](./skills/llm-integrations/model-recommendation/SKILL.md) | `llm-integrations/model-recommendation` | Analyze chatmode or prompt files and recommend optimal AI models based on task complexity, required capabilities, and cost-efficiency |
| [`openrouter-agent-migration`](./skills/llm-integrations/openrouter-agent-migration/SKILL.md) | `llm-integrations/openrouter-agent-migration` | Migration guide from @openrouter/sdk to @openrouter/agent for callModel, tool(), stop conditions, and agent features. This skill should be used when code imports callModel, tool(), or stop conditions from @openrouter/sdk and needs to migrate to @openrouter/agent. |
| [`openrouter-images`](./skills/llm-integrations/openrouter-images/SKILL.md) | `llm-integrations/openrouter-images` | Generate images from text prompts and edit existing images using OpenRouter's image generation models. Use when the user asks to create, generate, or make an image, picture, or illustration from a description, or wants to edit, modify, transform, or alter an existing image with a text prompt. |
| [`openrouter-models`](./skills/llm-integrations/openrouter-models/SKILL.md) | `llm-integrations/openrouter-models` | Query OpenRouter for available AI models, pricing, capabilities, throughput, and provider performance. Use when the user asks about available OpenRouter models, model pricing, model context lengths, model capabilities, provider latency or uptime, throughput limits, supported parameters, wants to search/filter/compare models, or find the fastest provider for a model. |
| [`openrouter-oauth`](./skills/llm-integrations/openrouter-oauth/SKILL.md) | `llm-integrations/openrouter-oauth` | Implement "Sign In with OpenRouter" using OAuth PKCE — framework-agnostic, no SDK or client registration required. Use when the user wants to add OpenRouter login, authentication, sign-in buttons, OAuth, or AI model inference API keys for browser-based apps. No client registration, no backend, no secrets required. |
| [`openrouter-typescript-sdk`](./skills/llm-integrations/openrouter-typescript-sdk/SKILL.md) | `llm-integrations/openrouter-typescript-sdk` | Complete reference for integrating with 300+ AI models through the OpenRouter TypeScript SDK and Agent packages using the callModel pattern |
| [`phoenix-cli`](./skills/llm-integrations/phoenix-cli/SKILL.md) | `llm-integrations/phoenix-cli` | Debug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets, review experiments, query annotation configs, and use the GraphQL API. Use whenever the user is analyzing traces or spans, investigating LLM/agent failures, deciding what to do after instrumenting an app, building failure taxonomies, choosing what evals to write, or asking "what's going wrong", "what kinds of mistakes", or "where do I focus" — even without naming a technique. |
| [`phoenix-evals`](./skills/llm-integrations/phoenix-evals/SKILL.md) | `llm-integrations/phoenix-evals` | Build and run evaluators for AI/LLM applications using Phoenix. |
| [`phoenix-tracing`](./skills/llm-integrations/phoenix-tracing/SKILL.md) | `llm-integrations/phoenix-tracing` | OpenInference semantic conventions and instrumentation for Phoenix AI observability. Use when implementing LLM tracing, creating custom spans, or deploying to production. |
| [`qdrant-clients-sdk`](./skills/llm-integrations/qdrant-clients-sdk/SKILL.md) | `llm-integrations/qdrant-clients-sdk` | Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments. |
| [`qdrant-deployment-options`](./skills/llm-integrations/qdrant-deployment-options/SKILL.md) | `llm-integrations/qdrant-deployment-options` | Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE', 'which deployment option', 'self-hosted vs cloud', or 'need lowest latency deployment'. Also use when choosing between deployment types for a new project. |
| [`qdrant-model-migration`](./skills/llm-integrations/qdrant-model-migration/SKILL.md) | `llm-integrations/qdrant-model-migration` | Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'how to migrate vectors', 'how to update to a new model', 'zero-downtime model change', 'how to re-embed my data', or 'can I use two models at once'. Also use when upgrading model dimensions, switching providers, or A/B testing models. |
| [`qdrant-monitoring`](./skills/llm-integrations/qdrant-monitoring/SKILL.md) | `llm-integrations/qdrant-monitoring` | Guides Qdrant monitoring and observability setup. Use when someone asks 'how to monitor Qdrant', 'what metrics to track', 'is Qdrant healthy', 'optimizer stuck', 'why is memory growing', 'requests are slow', or needs to set up Prometheus, Grafana, or health checks. Also use when debugging production issues that require metric analysis. |
| [`qdrant-monitoring-debugging`](./skills/llm-integrations/qdrant-monitoring/debugging/SKILL.md) | `llm-integrations/qdrant-monitoring/debugging` | Diagnoses Qdrant production issues using metrics and observability tools. Use when someone reports 'optimizer stuck', 'indexing too slow', 'memory too high', 'OOM crash', 'queries are slow', 'latency spike', or 'search was fast now it's slow'. Also use when performance degrades without obvious config changes. |
| [`qdrant-monitoring-setup`](./skills/llm-integrations/qdrant-monitoring/setup/SKILL.md) | `llm-integrations/qdrant-monitoring/setup` | Guides Qdrant monitoring setup including Prometheus scraping, health probes, Hybrid Cloud metrics, alerting, and log centralization. Use when someone asks 'how to set up monitoring', 'Prometheus config', 'Grafana dashboard', 'health check endpoints', 'how to scrape Hybrid Cloud', 'what alerts to set', 'how to centralize logs', or 'audit logging'. |
| [`qdrant-performance-optimization`](./skills/llm-integrations/qdrant-performance-optimization/SKILL.md) | `llm-integrations/qdrant-performance-optimization` | Different techniques to optimize the performance of Qdrant, including indexing strategies, query optimization, and hardware considerations. Use when you want to improve the speed and efficiency of your Qdrant deployment. |
| [`qdrant-indexing-performance-optimization`](./skills/llm-integrations/qdrant-performance-optimization/indexing-performance-optimization/SKILL.md) | `llm-integrations/qdrant-performance-optimization/indexing-performance-optimization` | Diagnoses and fixes slow Qdrant indexing and data ingestion. Use when someone reports 'uploads are slow', 'indexing takes forever', 'optimizer is stuck', 'HNSW build time too long', or 'data uploaded but search is bad'. Also use when optimizer status shows errors, segments won't merge, or indexing threshold questions arise. |
| [`qdrant-memory-usage-optimization`](./skills/llm-integrations/qdrant-performance-optimization/memory-usage-optimization/SKILL.md) | `llm-integrations/qdrant-performance-optimization/memory-usage-optimization` | Diagnoses and reduces Qdrant memory usage. Use when someone reports 'memory too high', 'RAM keeps growing', 'node crashed', 'out of memory', 'memory leak', or asks 'why is memory usage so high?', 'how to reduce RAM?'. Also use when memory doesn't match calculations, quantization didn't help, or nodes crash during recovery. |
| [`qdrant-search-speed-optimization`](./skills/llm-integrations/qdrant-performance-optimization/search-speed-optimization/SKILL.md) | `llm-integrations/qdrant-performance-optimization/search-speed-optimization` | Diagnoses and fixes slow Qdrant search. Use when someone reports 'search is slow', 'high latency', 'queries take too long', 'low QPS', 'throughput too low', 'filtered search is slow', or 'search was fast but now it's slow'. Also use when search performance degrades after config changes or data growth. |
| [`qdrant-scaling`](./skills/llm-integrations/qdrant-scaling/SKILL.md) | `llm-integrations/qdrant-scaling` | Guides Qdrant scaling decisions. Use when someone asks 'how many nodes do I need', 'data doesn't fit on one node', 'need more throughput', 'cluster is slow', 'too many tenants', 'vertical or horizontal', 'how to shard', or 'need to add capacity'. |
| [`qdrant-minimize-latency`](./skills/llm-integrations/qdrant-scaling/minimize-latency/SKILL.md) | `llm-integrations/qdrant-scaling/minimize-latency` | Guides Qdrant query latency optimization. Use when someone asks 'search is slow', 'how to reduce latency', 'p99 is too high', 'tail latency', 'single query too slow', 'how to make search faster', or 'latency spikes'. |
| [`qdrant-scaling-data-volume`](./skills/llm-integrations/qdrant-scaling/scaling-data-volume/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-data-volume` | Guides Qdrant data volume scaling decisions. Use when someone asks 'data doesn't fit on one node', 'too much data', 'need more storage', 'vertical or horizontal scaling', 'tenant scaling', 'time window rotation', or 'data growth exceeds capacity'. |
| [`qdrant-horizontal-scaling`](./skills/llm-integrations/qdrant-scaling/scaling-data-volume/horizontal-scaling/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-data-volume/horizontal-scaling` | Diagnoses and guides Qdrant horizontal scaling decisions. Use when someone asks 'vertical or horizontal?', 'how many nodes?', 'how many shards?', 'how to add nodes', 'resharding', 'data doesn't fit', or 'need more capacity'. Also use when data growth outpaces current deployment. |
| [`qdrant-sliding-time-window`](./skills/llm-integrations/qdrant-scaling/scaling-data-volume/sliding-time-window/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-data-volume/sliding-time-window` | Guides sliding time window scaling in Qdrant. Use when someone asks 'only recent data matters', 'how to expire old vectors', 'time-based data rotation', 'delete old data efficiently', 'social media feed search', 'news search', 'log search with retention', or 'how to keep only last N months of data'. |
| [`qdrant-tenant-scaling`](./skills/llm-integrations/qdrant-scaling/scaling-data-volume/tenant-scaling/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-data-volume/tenant-scaling` | Guides Qdrant multi-tenant scaling. Use when someone asks 'how to scale tenants', 'one collection per tenant?', 'tenant isolation', 'dedicated shards', or reports tenant performance issues. Also use when multi-tenant workloads outgrow shared infrastructure. |
| [`qdrant-vertical-scaling`](./skills/llm-integrations/qdrant-scaling/scaling-data-volume/vertical-scaling/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-data-volume/vertical-scaling` | Guides Qdrant vertical scaling decisions. Use when someone asks 'how to scale up a node', 'need more RAM', 'upgrade node size', 'vertical scaling', 'resize cluster', 'scale up vs scale out', or when memory/CPU is insufficient on current nodes. Also use when someone wants to avoid the complexity of horizontal scaling. |
| [`qdrant-scaling-qps`](./skills/llm-integrations/qdrant-scaling/scaling-qps/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-qps` | Guides Qdrant query throughput (QPS) scaling. Use when someone asks 'how to increase QPS', 'need more throughput', 'queries per second too low', 'batch search', 'read replicas', or 'how to handle more concurrent queries'. |
| [`qdrant-scaling-query-volume`](./skills/llm-integrations/qdrant-scaling/scaling-query-volume/SKILL.md) | `llm-integrations/qdrant-scaling/scaling-query-volume` | Guides Qdrant query volume scaling. Use when someone asks 'query returns too many results', 'scroll performance', 'large limit values', 'paginating search results', 'fetching many vectors', or 'high cardinality results'. |
| [`qdrant-search-quality`](./skills/llm-integrations/qdrant-search-quality/SKILL.md) | `llm-integrations/qdrant-search-quality` | Diagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall', 'irrelevant matches', 'missing expected results', or asks 'how to improve search quality?', 'which embedding model?', 'should I use hybrid search?', 'should I use reranking?'. Also use when search quality degrades after quantization, model change, or data growth. |
| [`qdrant-search-quality-diagnosis`](./skills/llm-integrations/qdrant-search-quality/diagnosis/SKILL.md) | `llm-integrations/qdrant-search-quality/diagnosis` | Diagnoses Qdrant search quality issues. Use when someone reports 'results are bad', 'wrong results', 'not relevant results', 'missing matches', 'recall is low', 'approximate search worse than exact', 'which embedding model', or 'quality dropped after quantization'. Also use when search quality degrades without obvious changes. |
| [`qdrant-search-strategies`](./skills/llm-integrations/qdrant-search-quality/search-strategies/SKILL.md) | `llm-integrations/qdrant-search-quality/search-strategies` | Guides Qdrant search strategy selection. Use when someone asks 'should I use hybrid search?', 'BM25 or sparse vectors?', 'how to rerank?', 'results are not relevant', 'I don't get needed results from my dataset but they're there', 'retrieval quality is not good enough', 'results too similar', 'need diversity', 'MMR', 'relevance feedback', 'recommendation API', 'discovery API', 'ColBERT reranking', or 'missing keyword matches' |
| [`qdrant-version-upgrade`](./skills/llm-integrations/qdrant-version-upgrade/SKILL.md) | `llm-integrations/qdrant-version-upgrade` | Guidance on how to upgrade your Qdrant version without interrupting the availability of your application and ensuring data integrity. |
## marketing-and-growth
| Skill | Install path | Description |
| --- | --- | --- |
| [`apple-appstore-reviewer`](./skills/marketing-and-growth/apple-appstore-reviewer/SKILL.md) | `marketing-and-growth/apple-appstore-reviewer` | Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons. |
| [`content-humanizer`](./skills/marketing-and-growth/content-humanizer/SKILL.md) | `marketing-and-growth/content-humanizer` | Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3). |
| [`content-production`](./skills/marketing-and-growth/content-production/SKILL.md) | `marketing-and-growth/content-production` | Full content production pipeline — takes a topic from blank page to published-ready piece. Use when you need to execute content: write a blog post, article, or guide end-to-end. Triggers: 'write a post about', 'draft an article', 'create content for', 'help me write', 'I need a blog post'. NOT for content strategy or calendar planning (use content-strategy). NOT for repurposing existing content (use content-repurposing). NOT for social captions only. |
| [`ad-creative`](./skills/marketing-and-growth/cs-ad-creative/SKILL.md) | `marketing-and-growth/cs-ad-creative` | When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or 'creative testing.' This is pure creative production — distinct from paid-ads (campaign strategy). Use ad-creative when you need the copy, not the campaign plan. |
| [`ai-seo`](./skills/marketing-and-growth/cs-ai-seo/SKILL.md) | `marketing-and-growth/cs-ai-seo` | Optimize content to get cited by AI search engines — ChatGPT, Perplexity, Google AI Overviews, Claude, Gemini, Copilot. Use when you want your content to appear in AI-generated answers, not just ranked in blue links. Triggers: 'optimize for AI search', 'get cited by ChatGPT', 'AI Overviews', 'Perplexity citations', 'AI SEO', 'generative search', 'LLM visibility', 'GEO' (generative engine optimization). NOT for traditional SEO ranking (use seo-audit). NOT for content creation (use content-production). |
| [`cold-email`](./skills/marketing-and-growth/cs-cold-email/SKILL.md) | `marketing-and-growth/cs-cold-email` | When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them. Use when the user mentions 'cold email,' 'cold outreach,' 'prospecting emails,' 'SDR emails,' 'sales emails,' 'first touch email,' 'follow-up sequence,' or 'email prospecting.' Also use when they share an email draft that sounds too sales-y and needs to be humanized. Distinct from email-sequence (lifecycle/nurture to opted-in subscribers) — this is unsolicited outreach to new prospects. NOT for lifecycle emails, newsletters, or drip campaigns (use email-sequence). |
| [`copywriting`](./skills/marketing-and-growth/cs-copywriting/SKILL.md) | `marketing-and-growth/cs-copywriting` | When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says \"write copy for,\" \"improve this copy,\" \"rewrite this page,\" \"marketing copy,\" \"headline help,\" or \"CTA copy.\" For email copy, see email-sequence. For popup copy, see popup-cro. |
| [`pricing-strategy`](./skills/marketing-and-growth/cs-pricing-strategy/SKILL.md) | `marketing-and-growth/cs-pricing-strategy` | Design, optimize, and communicate SaaS pricing — tier structure, value metrics, pricing pages, and price increase strategy. Use when building a pricing model from scratch, redesigning existing pricing, planning a price increase, or improving a pricing page. Trigger keywords: pricing tiers, pricing page, price increase, packaging, value metric, per seat pricing, usage-based pricing, freemium, good-better-best, pricing strategy, monetization, pricing page conversion, Van Westendorp. NOT for broader product strategy — use product-strategist for that. NOT for customer success or renewals — use customer-success-manager for expansion revenue. |
| [`seo-audit`](./skills/marketing-and-growth/cs-seo-audit/SKILL.md) | `marketing-and-growth/cs-seo-audit` | When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup. |
| [`social-media-manager`](./skills/marketing-and-growth/cs-social-media-manager/SKILL.md) | `marketing-and-growth/cs-social-media-manager` | When the user wants to develop social media strategy, plan content calendars, manage community engagement, or grow their social presence across platforms. Also use when the user mentions 'social media strategy,' 'social calendar,' 'community management,' 'social media plan,' 'grow followers,' 'engagement rate,' 'social media audit,' or 'which platforms should I use.' For writing individual social posts, see social-content. For analyzing social performance data, see social-media-analyzer. |
| [`email-sequence`](./skills/marketing-and-growth/email-sequence/SKILL.md) | `marketing-and-growth/email-sequence` | When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or "lifecycle emails." For in-app onboarding, see onboarding-cro. |
| [`finnish-humanizer`](./skills/marketing-and-growth/finnish-humanizer/SKILL.md) | `marketing-and-growth/finnish-humanizer` | Detect and remove AI-generated markers from Finnish text, making it sound like a native Finnish speaker wrote it. Use when asked to "humanize", "naturalize", or "remove AI feel" from Finnish text, or when editing .md/.txt files containing Finnish content. Identifies 26 patterns (12 Finnish-specific + 14 universal) and 4 style markers. |
| [`launch-strategy`](./skills/marketing-and-growth/launch-strategy/SKILL.md) | `marketing-and-growth/launch-strategy` | When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'GTM plan,' 'launch checklist,' or 'launch momentum.' This skill covers phased launches, channel strategy, and ongoing launch momentum. |
| [`marketing-context`](./skills/marketing-and-growth/marketing-context/SKILL.md) | `marketing-and-growth/marketing-context` | Create and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills. |
| [`marketing-demand-acquisition`](./skills/marketing-and-growth/marketing-demand-acquisition/SKILL.md) | `marketing-and-growth/marketing-demand-acquisition` | Creates demand generation campaigns, optimizes paid ad spend across LinkedIn, Google, and Meta, develops SEO strategies, and structures partnership programs for Series A+ startups scaling internationally. Use when planning marketing strategy, growth marketing, advertising campaigns, PPC optimization, lead generation, pipeline generation, or startup marketing budgets. Covers multi-channel acquisition (Google Ads, LinkedIn Ads, Meta Ads), CAC analysis, MQL/SQL workflows, attribution modeling, technical SEO, and co-marketing partnerships for hybrid PLG/Sales-Led motions in EU/US/Canada markets. |
| [`marketing-ops`](./skills/marketing-and-growth/marketing-ops/SKILL.md) | `marketing-and-growth/marketing-ops` | Central router for the marketing skill ecosystem. Use when unsure which marketing skill to use, when orchestrating a multi-skill campaign, or when coordinating across content, SEO, CRO, channels, and analytics. Also use when the user mentions 'marketing help,' 'campaign plan,' 'what should I do next,' 'marketing priorities,' or 'coordinate marketing.' |
| [`marketing-psychology`](./skills/marketing-and-growth/marketing-psychology/SKILL.md) | `marketing-and-growth/marketing-psychology` | When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application. |
| [`marketing-strategy-pmm`](./skills/marketing-and-growth/marketing-strategy-pmm/SKILL.md) | `marketing-and-growth/marketing-strategy-pmm` | Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies. |
| [`onboarding-cro`](./skills/marketing-and-growth/onboarding-cro/SKILL.md) | `marketing-and-growth/onboarding-cro` | When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence. |
| [`page-cro`](./skills/marketing-and-growth/page-cro/SKILL.md) | `marketing-and-growth/page-cro` | When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro. |
| [`paid-ads`](./skills/marketing-and-growth/paid-ads/SKILL.md) | `marketing-and-growth/paid-ads` | When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization. |
| [`programmatic-seo`](./skills/marketing-and-growth/programmatic-seo/SKILL.md) | `marketing-and-growth/programmatic-seo` | When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit. |
| [`signup-flow-cro`](./skills/marketing-and-growth/signup-flow-cro/SKILL.md) | `marketing-and-growth/signup-flow-cro` | When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro. |
| [`sponsor-finder`](./skills/marketing-and-growth/sponsor-finder/SKILL.md) | `marketing-and-growth/sponsor-finder` | Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors. Uses deps.dev API for dependency resolution across npm, PyPI, Cargo, Go, RubyGems, Maven, and NuGet. Checks npm funding metadata, FUNDING.yml files, and web search. Verifies every link. Shows direct and transitive dependencies with OSSF Scorecard health data. Invoke with /sponsor followed by a GitHub owner/repo (e.g. "/sponsor expressjs/express"). |
| [`x-twitter-growth`](./skills/marketing-and-growth/x-twitter-growth/SKILL.md) | `marketing-and-growth/x-twitter-growth` | X/Twitter growth engine for building audience, crafting viral content, and analyzing engagement. Use when the user wants to grow on X/Twitter, write tweets or threads, analyze their X profile, research competitors on X, plan a posting strategy, or optimize engagement. Complements social-content (generic multi-platform) with X-specific depth: algorithm mechanics, thread engineering, reply strategy, profile optimization, and competitive intelligence via web search. |
## product-management
| Skill | Install path | Description |
| --- | --- | --- |
| [`agile-product-owner`](./skills/product-management/agile-product-owner/SKILL.md) | `product-management/agile-product-owner` | Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog. |
| [`breakdown-epic-arch`](./skills/product-management/breakdown-epic-arch/SKILL.md) | `product-management/breakdown-epic-arch` | Prompt for creating the high-level technical architecture for an Epic, based on a Product Requirements Document. |
| [`breakdown-epic-pm`](./skills/product-management/breakdown-epic-pm/SKILL.md) | `product-management/breakdown-epic-pm` | Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification. |
| [`breakdown-feature-implementation`](./skills/product-management/breakdown-feature-implementation/SKILL.md) | `product-management/breakdown-feature-implementation` | Prompt for creating detailed feature implementation plans, following Epoch monorepo structure. |
| [`breakdown-feature-prd`](./skills/product-management/breakdown-feature-prd/SKILL.md) | `product-management/breakdown-feature-prd` | Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic. |
| [`breakdown-plan`](./skills/product-management/breakdown-plan/SKILL.md) | `product-management/breakdown-plan` | Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated tracking. |
| [`breakdown-test`](./skills/product-management/breakdown-test/SKILL.md) | `product-management/breakdown-test` | Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub projects. |
| [`create-github-action-workflow-specification`](./skills/product-management/create-github-action-workflow-specification/SKILL.md) | `product-management/create-github-action-workflow-specification` | Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance. |
| [`create-github-issue-feature-from-specification`](./skills/product-management/create-github-issue-feature-from-specification/SKILL.md) | `product-management/create-github-issue-feature-from-specification` | Create GitHub Issue for feature request from specification file using feature_request.yml template. |
| [`create-github-issues-feature-from-implementation-plan`](./skills/product-management/create-github-issues-feature-from-implementation-plan/SKILL.md) | `product-management/create-github-issues-feature-from-implementation-plan` | Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates. |
| [`create-github-issues-for-unmet-specification-requirements`](./skills/product-management/create-github-issues-for-unmet-specification-requirements/SKILL.md) | `product-management/create-github-issues-for-unmet-specification-requirements` | Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template. |
| [`create-github-pull-request-from-specification`](./skills/product-management/create-github-pull-request-from-specification/SKILL.md) | `product-management/create-github-pull-request-from-specification` | Create GitHub Pull Request for feature request from specification file using pull_request_template.md template. |
| [`create-implementation-plan`](./skills/product-management/create-implementation-plan/SKILL.md) | `product-management/create-implementation-plan` | Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure. |
| [`create-specification`](./skills/product-management/create-specification/SKILL.md) | `product-management/create-specification` | Create a new specification file for the solution, optimized for Generative AI consumption. |
| [`create-technical-spike`](./skills/product-management/create-technical-spike/SKILL.md) | `product-management/create-technical-spike` | Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation. |
| [`daily-prep`](./skills/product-management/daily-prep/SKILL.md) | `product-management/daily-prep` | Prepare for tomorrow''s meetings and tasks. Pulls calendar from Outlook via WorkIQ, cross-references open tasks and workspace context, classifies meetings, detects conflicts and day-fit issues, finds learning and deep-work slots, and generates a structured HTML prep file with productivity recommendations. |
| [`experiment-designer`](./skills/product-management/experiment-designer/SKILL.md) | `product-management/experiment-designer` | Use when planning, designing, or interpreting any A/B test, split test, multivariate test, or controlled experiment — for products, features, marketing pages, signup flows, pricing, or copy variants. Covers hypothesis writing, sample-size estimation, ICE prioritization, traffic allocation, statistical-significance analysis, guardrail metrics, and the peeking problem. Triggers on: "A/B test", "split test", "experiment", "test this change", "variant copy", "multivariate test", "hypothesis", "conversion experiment", "statistical significance", "minimum detectable effect", "sample size". |
| [`growth-pm-plg`](./skills/product-management/growth-pm-plg/SKILL.md) | `product-management/growth-pm-plg` | Use when the user asks about Product-Led Growth (PLG), viral loops, user retention, AARRR funnel optimization, or growth hacking. Triggers on keywords PLG, growth hacking, viral loop, AARRR, retention, monetization. |
| [`issue-fields-migration`](./skills/product-management/issue-fields-migration/SKILL.md) | `product-management/issue-fields-migration` | Bulk-migrate metadata to GitHub issue fields from two sources: repo labels (e.g. priority labels to a Priority field) and Project V2 fields. Use when users say "migrate my labels to issue fields", "migrate project fields to issue fields", "convert labels to issue fields", "copy project field values to issue fields", or ask about adopting issue fields. Issue fields are org-level typed metadata (single select, text, number, date) that replace label-based workarounds with structured, searchable, cross-repo fields. |
| [`prd`](./skills/product-management/prd/SKILL.md) | `product-management/prd` | Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis. |
| [`product-analytics`](./skills/product-management/product-analytics/SKILL.md) | `product-management/product-analytics` | Use when defining product KPIs, building metric dashboards, running cohort or retention analysis, or interpreting feature adoption trends across product stages. |
| [`product-discovery`](./skills/product-management/product-discovery/SKILL.md) | `product-management/product-discovery` | Use when validating product opportunities, mapping assumptions, planning discovery sprints, or testing problem-solution fit before committing delivery resources. |
| [`product-manager-toolkit`](./skills/product-management/product-manager-toolkit/SKILL.md) | `product-management/product-manager-toolkit` | Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use for feature prioritization, user research synthesis, requirement documentation, and product strategy development. |
| [`product-strategist`](./skills/product-management/product-strategist/SKILL.md) | `product-management/product-strategist` | Strategic product leadership toolkit for Head of Product covering OKR cascade generation, quarterly planning, competitive landscape analysis, product vision documents, and team scaling proposals. Use when creating quarterly OKR documents, defining product goals or KPIs, building product roadmaps, running competitive analysis, drafting team structure or hiring plans, aligning product strategy across engineering and design, or generating cascaded goal hierarchies from company to team level. |
| [`roadmap-communicator`](./skills/product-management/roadmap-communicator/SKILL.md) | `product-management/roadmap-communicator` | Use when preparing roadmap narratives, release notes, changelogs, or stakeholder updates tailored for executives, engineering teams, and customers. |
| [`scrum-master`](./skills/product-management/scrum-master/SKILL.md) | `product-management/scrum-master` | Advanced Scrum Master skill for data-driven agile team analysis and coaching. Use when the user asks about sprint planning, velocity tracking, retrospectives, standup facilitation, backlog grooming, story points, burndown charts, blocker resolution, or agile team health. Runs Python scripts to analyse sprint JSON exports from Jira or similar tools: velocity_analyzer.py for Monte Carlo sprint forecasting, sprint_health_scorer.py for multi-dimension health scoring, and retrospective_analyzer.py for action-item and theme tracking. Produces confidence-interval forecasts, health grade reports, and improvement-velocity trends for high-performing Scrum teams. |
| [`update-implementation-plan`](./skills/product-management/update-implementation-plan/SKILL.md) | `product-management/update-implementation-plan` | Update an existing implementation plan file with new or update requirements to provide new features, refactoring existing code or upgrading packages, design, architecture or infrastructure. |
| [`update-specification`](./skills/product-management/update-specification/SKILL.md) | `product-management/update-specification` | Update an existing specification file for the solution, optimized for Generative AI consumption based on new requirements or updates to any existing code. |
| [`ux-researcher-designer`](./skills/product-management/ux-researcher-designer/SKILL.md) | `product-management/ux-researcher-designer` | UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation. |
## skills-management
| Skill | Install path | Description |
| --- | --- | --- |
| [`acreadiness-assess`](./skills/skills-management/acreadiness-assess/SKILL.md) | `skills-management/acreadiness-assess` | Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps `npx github:microsoft/agentrc readiness` and hands off rendering to the @ai-readiness-reporter custom agent. Supports policies (--policy) for org-specific scoring. Use when asked to assess, audit, or score the AI readiness of a repo. |
| [`acreadiness-generate-instructions`](./skills/skills-management/acreadiness-generate-instructions/SKILL.md) | `skills-management/acreadiness-generate-instructions` | Generate tailored AI agent instruction files via AgentRC instructions command. Produces .github/copilot-instructions.md (default, recommended for Copilot in VS Code) plus optional per-area .instructions.md files with applyTo globs for monorepos. Use after running /acreadiness-assess to close gaps in the AI Tooling pillar. |
| [`acreadiness-policy`](./skills/skills-management/acreadiness-policy/SKILL.md) | `skills-management/acreadiness-policy` | Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks, overriding impact/level, setting pass-rate thresholds, or chaining org baselines with team overrides. Use when the user asks about strict mode, AI-only scoring, custom weights, CI gating, or wants org-wide standardisation. |
| [`copilot-cli-quickstart`](./skills/skills-management/copilot-cli-quickstart/SKILL.md) | `skills-management/copilot-cli-quickstart` | Use this skill when someone wants to learn GitHub Copilot CLI from scratch. Offers interactive step-by-step tutorials with separate Developer and Non-Developer tracks, plus on-demand Q&A. Just say "start tutorial" or ask a question! Note: This skill targets GitHub Copilot CLI specifically and uses CLI-specific tools (ask_user, sql, fetch_copilot_cli_documentation). |
| [`copilot-instructions-blueprint-generator`](./skills/skills-management/copilot-instructions-blueprint-generator/SKILL.md) | `skills-management/copilot-instructions-blueprint-generator` | Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions. |
| [`copilot-sdk`](./skills/skills-management/copilot-sdk/SKILL.md) | `skills-management/copilot-sdk` | Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent. |
| [`copilot-spaces`](./skills/skills-management/copilot-spaces/SKILL.md) | `skills-management/copilot-spaces` | Use Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared knowledge base, discover available spaces, or ask questions grounded in curated project documentation, code, and instructions. |
| [`copilot-usage-metrics`](./skills/skills-management/copilot-usage-metrics/SKILL.md) | `skills-management/copilot-usage-metrics` | Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API. |
| [`find-skills`](./skills/skills-management/find-skills/SKILL.md) | `skills-management/find-skills` | Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill. |
| [`github-copilot-starter`](./skills/skills-management/github-copilot-starter/SKILL.md) | `skills-management/github-copilot-starter` | Set up complete GitHub Copilot configuration for a new project based on technology stack |
| [`make-skill-template`](./skills/skills-management/make-skill-template/SKILL.md) | `skills-management/make-skill-template` | Create new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders. |
| [`microsoft-skill-creator`](./skills/skills-management/microsoft-skill-creator/SKILL.md) | `skills-management/microsoft-skill-creator` | Create agent skills for Microsoft technologies using Learn MCP tools. Use when users want to create a skill that teaches agents about any Microsoft technology, library, framework, or service (Azure, .NET, M365, VS Code, Bicep, etc.). Investigates topics deeply, then generates a hybrid skill storing essential knowledge locally while enabling dynamic deeper investigation. |
| [`skill-creator`](./skills/skills-management/skill-creator/SKILL.md) | `skills-management/skill-creator` | Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy. |
| [`suggest-awesome-github-copilot-agents`](./skills/skills-management/suggest-awesome-github-copilot-agents/SKILL.md) | `skills-management/suggest-awesome-github-copilot-agents` | Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing custom agents in this repository, and identifying outdated agents that need updates. |
| [`suggest-awesome-github-copilot-instructions`](./skills/skills-management/suggest-awesome-github-copilot-instructions/SKILL.md) | `skills-management/suggest-awesome-github-copilot-instructions` | Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing instructions in this repository, and identifying outdated instructions that need updates. |
| [`suggest-awesome-github-copilot-skills`](./skills/skills-management/suggest-awesome-github-copilot-skills/SKILL.md) | `skills-management/suggest-awesome-github-copilot-skills` | Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing skills in this repository, and identifying outdated skills that need updates. |
| [`vardoger-analyze`](./skills/skills-management/vardoger-analyze/SKILL.md) | `skills-management/vardoger-analyze` | Use when the user asks to personalize the GitHub Copilot CLI assistant, adapt Copilot to their style, use vardoger, or analyze their Copilot CLI conversation history. Reads the local session directory at `~/.copilot/session-state/`, extracts recurring preferences and conventions, and writes a fenced personalization block into `~/.copilot/copilot-instructions.md`. Runs entirely on the user's machine via the local `vardoger` CLI (`pipx install vardoger`); no network calls and no uploads. Triggers: 'personalize my copilot', 'analyze my copilot history', 'tailor copilot to me', 'run vardoger', 'update my copilot instructions from history', 'make copilot learn my style'. |
| [`writing-skills`](./skills/skills-management/writing-skills/SKILL.md) | `skills-management/writing-skills` | Use when creating new skills, editing existing skills, or verifying skills work before deployment |