Skills by github
37 skills available
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
1,521 installs
gh-cli
This skill documents the GitHub CLI (`gh`) and its commands for repositories, PRs, issues, Actions, codespaces, secrets, and related workflows. It includes shell examples (e.g., `curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg`), instructions that expose/use tokens (`export GH_TOKEN`, `gh auth token`, `gh auth login --with-token < token.txt`), and `gh api` calls to `github.com`.
929 installs
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.
700 installs
prd
This skill generates Product Requirements Documents (PRDs) and enforces a strict PRD schema plus a required discovery interview. It lists tools `codesearch`, `grep`, and `webfetch`, which implies use of local CLI tooling and a web-fetching capability (shell/network use inferred).
582 installs
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, or manage issue workflows. Triggers on requests like "create an issue", "file a bug", "request a feature", "update issue X", or any GitHub issue management task.
308 installs
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.
265 installs
web-design-reviewer
This skill performs automated visual reviews of websites and edits project source files in the workspace to apply fixes. It requires network access to `http://localhost:3000` (and remote sites), workspace read/write (e.g., `package.json`, `src/`), and executes CLI commands like `npx` to run `@playwright/mcp@latest`.
247 installs
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.
235 installs
azure-devops-cli
Provides CLI recipes and examples to manage Azure DevOps using the Azure CLI and `az devops` extension. Contains direct shell commands including `curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash`, network calls to `https://dev.azure.com/{org}`, and guidance to store/use PATs in `AZURE_DEVOPS_EXT_PAT`.
225 installs
microsoft-docs
Provides guidance for querying Microsoft documentation across `learn.microsoft.com`, `aspire.dev`, `code.visualstudio.com`, and `docs.github.com`. It instructs invoking retrieval tools like `microsoft_docs_search`, `microsoft_docs_fetch`, `mcp_context7_resolve-library-id` and includes a CLI update command `aspire update --self --channel daily`.
214 installs
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.
213 installs
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
200 installs
excalidraw-diagram-generator
This skill generates Excalidraw diagrams from natural-language descriptions and includes Python CLI tools and templates to create and modify `.excalidraw` files. It provides explicit instructions to run `python` scripts (e.g. `split-excalidraw-library.py`) and to download icon libraries from `https://libraries.excalidraw.com/`.
200 installs
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.
189 installs
plantuml-ascii
High-risk skill: downloads `https://github.com/plantuml/plantuml/releases/download/v1.2024.0/plantuml-1.2024.0.jar` and instructs executing shell commands such as `java -jar plantuml.jar` and `sudo apt-get install plantuml`. It documents generating ASCII diagrams with `plantuml -txt` and writing files like `./output` and `seq.puml`.
175 installs
microsoft-code-reference
This skill looks up Microsoft API references and fetches official code samples to verify SDK usage. It instructs calling the Microsoft Learn MCP API at `https://learn.microsoft.com/api/mcp`.
172 installs
copilot-sdk
This skill documents the GitHub Copilot SDK for embedding agentic workflows into applications. It includes explicit shell commands such as `copilot --server --port 4321` and directs connections to `https://api.githubcopilot.com/mcp/` and `localhost:4321`.
164 installs
azure-deployment-preflight
This skill performs preflight validation for Azure Bicep deployments, running CLI checks, what-if analysis, and generating `preflight-report.md`. It instructs executing `bicep build`, `az deployment ... what-if`, and `az login`, which enable local shell execution and network/authentication actions.
157 installs
image-manipulation-image-magick
This skill provides ImageMagick-based scripts and examples for resizing, converting, and batch-processing images across PowerShell and Bash. It contains explicit shell/PowerShell commands that invoke `magick` (e.g., `magick identify`, `& $magick ...`), which run local CLI commands.
156 installs
nuget-manager
This skill manages NuGet packages in .NET projects and prescribes using the `dotnet` CLI and controlled edits to `Directory.Packages.props`/`.csproj` files. It explicitly instructs running `dotnet add`, `dotnet remove`, `dotnet package search`, and `dotnet restore`, which invoke CLI and network operations.
156 installs
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
155 installs
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.
155 installs
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.
152 installs
appinsights-instrumentation
This skill instruments webapps to send telemetry to Azure Application Insights and provides code edits, Bicep templates, and `az` CLI steps. It instructs running `az` CLI commands and setting the `APPLICATIONINSIGHTS_CONNECTION_STRING` environment variable; these behaviors are purpose-aligned and low risk.
152 installs
vscode-ext-localization
Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices
140 installs
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.
140 installs
azure-static-web-apps
This skill helps create, configure, and deploy Azure Static Web Apps using the SWA CLI (`npx swa init`, `npx swa start`, `npx swa deploy`). It instructs running local CLI commands and using deployment credentials such as `SWA_CLI_DEPLOYMENT_TOKEN` and GitHub secret `AZURE_STATIC_WEB_APPS_API_TOKEN`.
138 installs
snowflake-semanticview
This skill drafts and validates Snowflake semantic view DDL and guides use of the Snowflake CLI. It instructs running `snow sql` (e.g., `snow sql -q "<...>" --connection <connection_name>`) and configuring connections via `snow connection add`, which executes CLI commands and uses networked Snowflake credentials.
131 installs
scoutqa-test
This skill runs the `scoutqa` CLI to perform autonomous exploratory web testing and report execution IDs and live report URLs. It instructs executing shell commands via the Bash tool (`timeout: 5000`), contacting external sites like `https://scoutqa.ai`, and using credentials via `scoutqa send-message`.
120 installs
workiq-copilot
This skill guides the Copilot CLI to install and use WorkIQ for querying Microsoft 365 data. It contains explicit local commands and network-installs such as `npm install -g @microsoft/workiq`, `workiq mcp`, and `/plugin install workiq@copilot-plugins`, which invoke shell execution and network access.
117 installs
powerbi-modeling
Power BI semantic modeling assistant that inspects and modifies models, provides DAX and design guidance, and uses included reference docs. It instructs connecting to `power-bi-modeling MCP` tools and optionally calling `Microsoft Learn MCP` (`microsoft_docs_search` / `microsoft_docs_fetch`), i.e., network operations are required.
109 installs
markdown-to-html
This skill converts Markdown to HTML and documents workflows for `marked`, `pandoc`, `gomarkdown`, `jekyll`, and `hugo`. It includes explicit shell commands (e.g., `npm install -g marked`, `pandoc input.md -o output.html`), external URLs (e.g., `https://cdn.jsdelivr.net/npm/marked/lib/marked.umd.js`), and environment usage like `JEKYLL_ENV`.
107 installs
penpot-uiux-design
Provides a Penpot UI/UX design guide that uses local MCP tools (e.g., `mcp__penpot__execute_code`) to inspect and modify Penpot files. It instructs running shell commands (`git clone ...`, `npm run bootstrap`), contacting `http://localhost:4401` endpoints, and editing client config files (`~/Library/Application Support/Claude/claude_desktop_config.json`).
96 installs
meeting-minutes
This skill generates concise, actionable meeting minutes for short internal meetings using a strict schema that includes metadata, attendance, decisions, and action items. No security-relevant behaviors detected.
91 installs
make-repo-contribution
This skill enforces repository contribution workflows and templates, guiding issues, branch creation, commits, and PR content using files like `./assets/issue-template.md`. It instructs VCS operations that imply running `git`/`gh` commands (e.g., `push code`, `create a PR`), so shell execution and network access are required.
81 installs
winapp-cli
This skill is a CLI for initializing, packaging, and signing Windows applications with `winapp`. It includes explicit shell commands (`winapp init`, `winapp pack`, `npm install @microsoft/winappcli`), network installation links (`https://github.com/microsoft/WinAppCli/releases/latest`), and certificate handling (`--cert ./mycert.pfx`, `--cert-password secret`).
78 installs
terraform-azurerm-set-diff-analyzer
Analyzes Terraform plan JSON for AzureRM Set-type attribute false-positive diffs. The documentation and examples instruct executing local shell commands such as `terraform plan` and `python scripts/analyze_plan.py`, which run CLI tools on the host.
69 installs