microsoft/skills
Skills, MCP servers, Custom Agents, Agents.md for SDKs to ground Coding Agents
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
Copy this rig
# review before running: this installs third-party code $ claude mcp add aspire -- aspire mcp start $ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest $ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest $ claude mcp add --transport http deepwiki https://mcp.deepwiki.com/sse $ claude mcp add ESLint -- npx eslint --mcp $ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ $ claude mcp add --transport http huggingface https://huggingface.co/mcp -H 'Authorization: YOUR_VALUE' $ claude mcp add markitdown -- uvx markitdown-mcp $ claude mcp add memory -e MEMORY_FILE_PATH=YOUR_MEMORY_FILE_PATH -- npx -y @modelcontextprotocol/server-memory $ claude mcp add --transport http microsoft-docs https://learn.microsoft.com/api/mcp $ claude mcp add playwright -- npx @playwright/mcp@latest $ claude mcp add sequentialthinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add --transport http svelte https://mcp.svelte.dev/mcp $ claude mcp add terraform -- docker run -i --rm hashicorp/terraform-mcp-server $ claude mcp add --transport http azure-resource-manager-mcp https://mcp.management.azure.com -H 'x-mcp-toolset: YOUR_VALUE' $ claude mcp add azure -- npx -y @azure/mcp@latest server start $ npx degit microsoft/skills/.claude ./rig-skills # inspect, then merge into .claude/
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add aspire -- aspire mcp start $ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest $ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest $ claude mcp add --transport http deepwiki https://mcp.deepwiki.com/sse $ claude mcp add ESLint -- npx eslint --mcp $ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ $ claude mcp add --transport http huggingface https://huggingface.co/mcp -H 'Authorization: YOUR_VALUE' $ claude mcp add markitdown -- uvx markitdown-mcp $ claude mcp add memory -e MEMORY_FILE_PATH=YOUR_MEMORY_FILE_PATH -- npx -y @modelcontextprotocol/server-memory $ claude mcp add --transport http microsoft-docs https://learn.microsoft.com/api/mcp $ claude mcp add playwright -- npx @playwright/mcp@latest $ claude mcp add sequentialthinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add --transport http svelte https://mcp.svelte.dev/mcp $ claude mcp add terraform -- docker run -i --rm hashicorp/terraform-mcp-server $ claude mcp add --transport http azure-resource-manager-mcp https://mcp.management.azure.com -H 'x-mcp-toolset: YOUR_VALUE' $ claude mcp add azure -- npx -y @azure/mcp@latest server start
$ npx degit microsoft/skills/.github/plugins/azure-cost/skills/cost-analysis .claude/skills/cost-analysis $ npx degit microsoft/skills/.github/plugins/azure-cost/skills/cost-estimation .claude/skills/cost-estimation $ npx degit microsoft/skills/.github/plugins/azure-cost/skills/cost-governance .claude/skills/cost-governance $ npx degit microsoft/skills/.github/plugins/azure-cost/skills/cost-optimization .claude/skills/cost-optimization $ npx degit microsoft/skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-graph .claude/skills/azure-kusto-graph $ npx degit microsoft/skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql-graph .claude/skills/azure-kusto-irql-graph $ npx degit microsoft/skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql .claude/skills/azure-kusto-irql $ npx degit microsoft/skills/.github/plugins/azure-local-skills/skills/azure-local-multi-rack .claude/skills/azure-local-multi-rack $ npx degit microsoft/skills/.github/plugins/azure-local-skills/skills/azure-local .claude/skills/azure-local $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-ai-agents-persistent-dotnet .claude/skills/azure-ai-agents-persistent-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-ai-document-intelligence-dotnet .claude/skills/azure-ai-document-intelligence-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-ai-openai-dotnet .claude/skills/azure-ai-openai-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnet .claude/skills/azure-ai-projects-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnet .claude/skills/azure-ai-voicelive-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-eventgrid-dotnet .claude/skills/azure-eventgrid-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet .claude/skills/azure-eventhub-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnet .claude/skills/azure-identity-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnet .claude/skills/azure-maps-search-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnet .claude/skills/azure-mgmt-apicenter-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnet .claude/skills/azure-mgmt-apimanagement-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-applicationinsights-dotnet .claude/skills/azure-mgmt-applicationinsights-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnet .claude/skills/azure-mgmt-arizeaiobservabilityeval-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet .claude/skills/azure-mgmt-botservice-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-fabric-dotnet .claude/skills/azure-mgmt-fabric-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-mongodbatlas-dotnet .claude/skills/azure-mgmt-mongodbatlas-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-weightsandbiases-dotnet .claude/skills/azure-mgmt-weightsandbiases-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-cosmosdb-dotnet .claude/skills/azure-resource-manager-cosmosdb-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-durabletask-dotnet .claude/skills/azure-resource-manager-durabletask-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnet .claude/skills/azure-resource-manager-mysql-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnet .claude/skills/azure-resource-manager-playwright-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnet .claude/skills/azure-resource-manager-postgresql-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet .claude/skills/azure-resource-manager-redis-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnet .claude/skills/azure-resource-manager-sql-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-search-documents-dotnet .claude/skills/azure-search-documents-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnet .claude/skills/azure-security-keyvault-keys-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/azure-servicebus-dotnet .claude/skills/azure-servicebus-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/m365-agents-dotnet .claude/skills/m365-agents-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet .claude/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet $ npx degit microsoft/skills/.github/plugins/azure-sdk-java/skills/azure-ai-agents-persistent-java .claude/skills/azure-ai-agents-persistent-java $ npx degit microsoft/skills/.github/plugins/azure-sdk-java/skills/azure-ai-anomalydetector-java .claude/skills/azure-ai-anomalydetector-java
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(./.entire/metadata/**)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Task",
"hooks": [
{
"type": "command",
"command": "entire hooks claude-code pre-task"
}
]
}
]
}
} MCP servers (16)
| server | source | est. tokens |
|---|---|---|
| aspire | binary | 2.5k |
| Chrome DevTools MCP · "chrome-devtools" | npm | 9.0k |
| Context7 | npm | 1.2k |
| DeepWiki | remote · remote | 900 |
| eslint | npm | 2.5k |
| GitHub MCP · "github" | remote · remote | 18.0k |
| huggingface.co · "huggingface" | remote · remote | 2.5k |
| markitdown-mcp · "markitdown" | pypi | 2.5k |
| Memory (knowledge graph) · "memory" env: MEMORY_FILE_PATH | npm | 2.6k |
| Microsoft Learn Docs · "microsoft-docs" | remote · remote | 1.2k |
| Playwright MCP · "playwright" | npm | 7.5k |
| Sequential Thinking · "sequentialthinking" | npm | 900 |
| mcp.svelte.dev · "svelte" | remote · remote | 2.5k |
| hashicorp/terraform-mcp-server · "terraform" | docker | 2.5k |
| mcp.management.azure.com · "azure-resource-manager-mcp" | remote · remote | 2.5k |
| @azure/mcp · "azure" | npm | 2.5k |
Skills (150)
cost-analysiscost-estimationcost-governancecost-optimizationazure-kusto-graphazure-kusto-irql-graphazure-kusto-irqlazure-local-multi-rackazure-localazure-ai-agents-persistent-dotnetazure-ai-document-intelligence-dotnetazure-ai-openai-dotnetazure-ai-projects-dotnetazure-ai-voicelive-dotnetazure-eventgrid-dotnetazure-eventhub-dotnetazure-identity-dotnetazure-maps-search-dotnetazure-mgmt-apicenter-dotnetazure-mgmt-apimanagement-dotnetazure-mgmt-applicationinsights-dotnetazure-mgmt-arizeaiobservabilityeval-dotnetazure-mgmt-botservice-dotnetazure-mgmt-fabric-dotnetazure-mgmt-mongodbatlas-dotnetazure-mgmt-weightsandbiases-dotnetazure-resource-manager-cosmosdb-dotnetazure-resource-manager-durabletask-dotnetazure-resource-manager-mysql-dotnetazure-resource-manager-playwright-dotnetazure-resource-manager-postgresql-dotnetazure-resource-manager-redis-dotnetazure-resource-manager-sql-dotnetazure-search-documents-dotnetazure-security-keyvault-keys-dotnetazure-servicebus-dotnetm365-agents-dotnetmicrosoft-azure-webjobs-extensions-authentication-events-dotnetazure-ai-agents-persistent-javaazure-ai-anomalydetector-javaazure-ai-contentsafety-javaazure-ai-formrecognizer-javaazure-ai-projects-javaazure-ai-vision-imageanalysis-javaazure-ai-voicelive-javaazure-appconfiguration-javaazure-communication-callautomation-javaazure-communication-callingserver-javaazure-communication-chat-javaazure-communication-common-javaazure-communication-sms-javaazure-compute-batch-javaazure-cosmos-javaazure-data-tables-javaazure-eventgrid-javaazure-eventhub-javaazure-identity-javaazure-messaging-webpubsub-javaazure-monitor-ingestion-javaazure-monitor-opentelemetry-exporter-javaazure-monitor-query-javaazure-security-keyvault-keys-javaazure-security-keyvault-secrets-javaazure-storage-blob-javaagent-framework-azure-ai-pyazure-ai-contentsafety-pyazure-ai-contentunderstanding-pyazure-ai-language-conversations-pyazure-ai-ml-pyazure-ai-projects-pyazure-ai-textanalytics-pyazure-ai-transcription-pyazure-ai-translation-document-pyazure-ai-translation-text-pyazure-ai-vision-imageanalysis-pyazure-ai-voicelive-pyazure-appconfiguration-pyazure-containerregistry-pyazure-cosmos-db-pyazure-cosmos-pyazure-data-tables-pyazure-eventgrid-pyazure-eventhub-pyazure-identity-pyazure-keyvault-pyazure-messaging-webpubsubservice-pyazure-mgmt-apicenter-pyazure-mgmt-apimanagement-pyazure-mgmt-botservice-pyazure-mgmt-fabric-pyazure-monitor-ingestion-pyazure-monitor-opentelemetry-exporter-pyazure-monitor-opentelemetry-pyazure-monitor-query-pyazure-search-documents-pyazure-servicebus-pyazure-speech-to-text-rest-pyazure-storage-blob-pyazure-storage-file-datalake-pyazure-storage-file-share-pyazure-storage-queue-pyfastapi-router-pym365-agents-pypydantic-models-pyazure-cosmos-rustazure-eventhub-rustazure-identity-rustazure-keyvault-certificates-rustazure-keyvault-keys-rustazure-keyvault-secrets-rustazure-storage-blob-rustazure-storage-queue-rustapplicationinsights-web-tsazure-ai-contentsafety-tsazure-ai-document-intelligence-tsazure-ai-projects-tsazure-ai-translation-tsazure-ai-voicelive-tsazure-appconfiguration-tsazure-cosmos-tsazure-eventhub-tsazure-identity-tsazure-keyvault-keys-tsazure-keyvault-secrets-tsazure-microsoft-playwright-testing-tsazure-monitor-opentelemetry-tsazure-postgres-tsazure-search-documents-tsazure-servicebus-tsazure-storage-blob-tsazure-storage-file-share-tsazure-storage-queue-tsazure-web-pubsub-tsfrontend-ui-dark-tsm365-agents-tsreact-flow-node-tszustand-store-tsairunway-aks-setupappinsights-instrumentationazure-aiazure-aigatewayazure-app-onboard-prereqazure-app-onboardazure-cloud-migrateazure-complianceazure-computeazure-deployazure-diagnosticsazure-enterprise-infra-plannerazure-kubernetes
Hooks (7)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | entire hooks claude-code session-start |
| SessionEnd | * | entire hooks claude-code session-end |
| UserPromptSubmit | * | entire hooks claude-code user-prompt-submit |
| Stop | * | entire hooks claude-code stop |
| PreToolUse | Task | entire hooks claude-code pre-task |
| PostToolUse | Task | entire hooks claude-code post-task |
| PostToolUse | TodoWrite | entire hooks claude-code post-todo |
Permissions
deny (1)
Read(./.entire/metadata/**)
ask (0)
—
allow (0)
—
Similar rigs
rootcastleco/rei-skills
🏰 883+ Universal Agentic Skills for Claude Code, Gemini CLI, Cursor & More — Curated by Rootcastle Engineering & Innovation (REI) | Batuhan Ayrıbaş
Skill Collector 6.9k tok ·
FrancosCorporation/antigravity-awesome-skills
Coleção de skills para assistentes de código (Claude Code, Gemini CLI, Cursor e mais)
Skill Collector 31.6k tok ·
microsoft/azure-skills
Official agent plugin providing skills and MCP server configurations for Azure scenarios.
Skill Collector 8.3k tok ·
Ahmed2020SE/dotfiles
dotfiles include .claude .opencode .github-copilot
YOLO Cowboy 39.6k tok ·