feat: sync all 140 Microsoft skills with collision protection

- Add find_github_skills() to discover skills in .github/skills/ not
  reachable via the skills/ symlink tree (picks up 11 missing skills)
- Add collision protection: if a target directory exists and was not
  from a previous Microsoft sync, append -ms suffix instead of overwriting
- Microsoft mcp-builder → mcp-builder-ms (community version preserved)
- Microsoft skill-creator → skill-creator-ms (community version preserved)
- Total skills: 856 (was 845, +11 newly discovered)
This commit is contained in:
Ahmed Rehan
2026-02-12 15:34:42 +05:00
parent 35556e0306
commit 44e51f0ea9
19 changed files with 3483 additions and 21 deletions

View File

@@ -20,6 +20,7 @@
"async-python-patterns",
"autonomous-agents",
"aws-serverless",
"azure-ai-agents-persistent-java",
"azure-ai-anomalydetector-java",
"azure-ai-contentsafety-java",
"azure-ai-contentsafety-py",
@@ -117,6 +118,7 @@
"claude-d3js-skill",
"code-documentation-doc-generate",
"context7-auto-research",
"copilot-sdk",
"discord-bot-architect",
"django-pro",
"documentation-generation-doc-generate",
@@ -126,6 +128,7 @@
"dotnet-backend-patterns",
"exa-search",
"fastapi-pro",
"fastapi-router-py",
"fastapi-templates",
"firebase",
"firecrawl-scraper",
@@ -161,6 +164,7 @@
"m365-agents-ts",
"makepad-skills",
"mcp-builder",
"mcp-builder-ms",
"memory-safety-patterns",
"mobile-design",
"mobile-developer",
@@ -179,7 +183,9 @@
"openapi-spec-generation",
"php-pro",
"plaid-fintech",
"podcast-generation",
"product-manager-toolkit",
"pydantic-models-py",
"python-development-python-scaffold",
"python-packaging",
"python-patterns",
@@ -339,6 +345,7 @@
"k8s-core": {
"description": "Kubernetes and service mesh essentials.",
"skills": [
"azd-deployment",
"azure-cosmos-db-py",
"azure-identity-dotnet",
"azure-identity-java",
@@ -456,6 +463,7 @@
"postgresql",
"prisma-expert",
"programmatic-seo",
"pydantic-models-py",
"quant-analyst",
"react-best-practices",
"react-ui-patterns",
@@ -486,6 +494,7 @@
"api-testing-observability-api-mock",
"application-performance-performance-optimization",
"aws-serverless",
"azd-deployment",
"azure-ai-anomalydetector-java",
"azure-mgmt-applicationinsights-dotnet",
"azure-mgmt-arizeaiobservabilityeval-dotnet",