* chore: upgrade maintenance scripts to robust PyYAML parsing - Replaces fragile regex frontmatter parsing with PyYAML/yaml library - Ensures multi-line descriptions and complex characters are handled safely - Normalizes quoting and field ordering across all maintenance scripts - Updates validator to strictly enforce description quality * fix: restore and refine truncated skill descriptions - Recovered 223+ truncated descriptions from git history (6.5.0 regression) - Refined long descriptions into concise, complete sentences (<200 chars) - Added missing descriptions for brainstorming and orchestration skills - Manually fixed imagen skill description - Resolved dangling links in competitor-alternatives skill * chore: sync generated registry files and document fixes - Regenerated skills index with normalized forward-slash paths - Updated README and CATALOG to reflect restored descriptions - Documented restoration and script improvements in CHANGELOG.md * fix: restore missing skill and align metadata for full 955 count - Renamed SKILL.MD to SKILL.md in andruia-skill-smith to ensure indexing - Fixed risk level and missing section in andruia-skill-smith - Synchronized all registry files for final 955 skill count * chore(scripts): add cross-platform runners and hermetic test orchestration * fix(scripts): harden utf-8 output and clone target writeability * fix(skills): add missing date metadata for strict validation * chore(index): sync generated metadata dates * fix(catalog): normalize skill paths to prevent CI drift * chore: sync generated registry files * fix: enforce LF line endings for generated registry files
116 lines
7.1 KiB
JSON
116 lines
7.1 KiB
JSON
{
|
|
"generatedAt": "2026-02-08T00:00:00.000Z",
|
|
"aliases": {
|
|
"20-andruia-intelligence": "20-andruia-niche-intelligence",
|
|
"accessibility-compliance-audit": "accessibility-compliance-accessibility-audit",
|
|
"agent-orchestration-improve": "agent-orchestration-improve-agent",
|
|
"agent-orchestration-optimize": "agent-orchestration-multi-agent-optimize",
|
|
"android-jetpack-expert": "android-jetpack-compose-expert",
|
|
"api-testing-mock": "api-testing-observability-api-mock",
|
|
"templates": "app-builder\\templates",
|
|
"application-performance-optimization": "application-performance-performance-optimization",
|
|
"azure-ai-dotnet": "azure-ai-agents-persistent-dotnet",
|
|
"azure-ai-java": "azure-ai-agents-persistent-java",
|
|
"azure-ai-py": "azure-ai-contentunderstanding-py",
|
|
"azure-ai-ts": "azure-ai-document-intelligence-ts",
|
|
"azure-communication-java": "azure-communication-callautomation-java",
|
|
"azure-keyvault-rust": "azure-keyvault-certificates-rust",
|
|
"azure-messaging-java": "azure-messaging-webpubsub-java",
|
|
"azure-messaging-py": "azure-messaging-webpubsubservice-py",
|
|
"azure-mgmt-dotnet": "azure-mgmt-apimanagement-dotnet",
|
|
"azure-microsoft-ts": "azure-microsoft-playwright-testing-ts",
|
|
"azure-monitor-java": "azure-monitor-ingestion-java",
|
|
"azure-monitor-py": "azure-monitor-opentelemetry-exporter-py",
|
|
"azure-monitor-ts": "azure-monitor-opentelemetry-ts",
|
|
"azure-resource-dotnet": "azure-resource-manager-cosmosdb-dotnet",
|
|
"azure-search-dotnet": "azure-search-documents-dotnet",
|
|
"azure-security-dotnet": "azure-security-keyvault-keys-dotnet",
|
|
"azure-security-java": "azure-security-keyvault-keys-java",
|
|
"azure-speech-py": "azure-speech-to-text-rest-py",
|
|
"azure-storage-py": "azure-storage-file-datalake-py",
|
|
"backend-development-feature": "backend-development-feature-development",
|
|
"c4-architecture": "c4-architecture-c4-architecture",
|
|
"cc-skill-learning": "cc-skill-continuous-learning",
|
|
"cc-skill-example": "cc-skill-project-guidelines-example",
|
|
"cicd-automation-automate": "cicd-automation-workflow-automate",
|
|
"claude-win11-skill": "claude-win11-speckit-update-skill",
|
|
"code-documentation-explain": "code-documentation-code-explain",
|
|
"code-documentation-generate": "code-documentation-doc-generate",
|
|
"code-refactoring-restore": "code-refactoring-context-restore",
|
|
"code-refactoring-clean": "code-refactoring-refactor-clean",
|
|
"codebase-cleanup-clean": "codebase-cleanup-refactor-clean",
|
|
"comprehensive-review-full": "comprehensive-review-full-review",
|
|
"comprehensive-review-enhance": "comprehensive-review-pr-enhance",
|
|
"context-management-restore": "context-management-context-restore",
|
|
"context-management-save": "context-management-context-save",
|
|
"data-engineering-feature": "data-engineering-data-driven-feature",
|
|
"data-engineering-pipeline": "data-engineering-data-pipeline",
|
|
"database-cloud-optimize": "database-cloud-optimization-cost-optimize",
|
|
"database-migrations-observability": "database-migrations-migration-observability",
|
|
"database-migrations-sql": "database-migrations-sql-migrations",
|
|
"debugging-toolkit-debug": "debugging-toolkit-smart-debug",
|
|
"dependency-management-audit": "dependency-management-deps-audit",
|
|
"deployment-validation-validate": "deployment-validation-config-validate",
|
|
"distributed-debugging-trace": "distributed-debugging-debug-trace",
|
|
"documentation-generation-generate": "documentation-generation-doc-generate",
|
|
"error-debugging-analysis": "error-debugging-error-analysis",
|
|
"error-debugging-review": "error-debugging-multi-agent-review",
|
|
"error-diagnostics-analysis": "error-diagnostics-error-analysis",
|
|
"error-diagnostics-trace": "error-diagnostics-error-trace",
|
|
"error-diagnostics-debug": "error-diagnostics-smart-debug",
|
|
"finishing-a-branch": "finishing-a-development-branch",
|
|
"framework-migration-migrate": "framework-migration-code-migrate",
|
|
"framework-migration-upgrade": "framework-migration-deps-upgrade",
|
|
"framework-migration-modernize": "framework-migration-legacy-modernize",
|
|
"frontend-mobile-scaffold": "frontend-mobile-development-component-scaffold",
|
|
"frontend-mobile-scan": "frontend-mobile-security-xss-scan",
|
|
"full-stack-feature": "full-stack-orchestration-full-stack-feature",
|
|
"2d-games": "game-development\\2d-games",
|
|
"3d-games": "game-development\\3d-games",
|
|
"game-art": "game-development\\game-art",
|
|
"game-audio": "game-development\\game-audio",
|
|
"game-design": "game-development\\game-design",
|
|
"mobile-games": "game-development\\mobile-games",
|
|
"multiplayer": "game-development\\multiplayer",
|
|
"pc-games": "game-development\\pc-games",
|
|
"vr-ar": "game-development\\vr-ar",
|
|
"web-games": "game-development\\web-games",
|
|
"git-pr-workflow": "git-pr-workflows-git-workflow",
|
|
"incident-response": "incident-response-incident-response",
|
|
"javascript-typescript-scaffold": "javascript-typescript-typescript-scaffold",
|
|
"base": "libreoffice\\base",
|
|
"calc": "libreoffice\\calc",
|
|
"draw": "libreoffice\\draw",
|
|
"impress": "libreoffice\\impress",
|
|
"writer": "libreoffice\\writer",
|
|
"llm-application-assistant": "llm-application-dev-ai-assistant",
|
|
"llm-application-agent": "llm-application-dev-langchain-agent",
|
|
"llm-application-optimize": "llm-application-dev-prompt-optimize",
|
|
"machine-learning-pipeline": "machine-learning-ops-ml-pipeline",
|
|
"microsoft-azure-dotnet": "microsoft-azure-webjobs-extensions-authentication-events-dotnet",
|
|
"moodle-external-development": "moodle-external-api-development",
|
|
"multi-platform-apps": "multi-platform-apps-multi-platform",
|
|
"observability-monitoring-setup": "observability-monitoring-monitor-setup",
|
|
"observability-monitoring-implement": "observability-monitoring-slo-implement",
|
|
"obsidian-clipper-creator": "obsidian-clipper-template-creator",
|
|
"performance-testing-ai": "performance-testing-review-ai-review",
|
|
"performance-testing-agent": "performance-testing-review-multi-agent-review",
|
|
"python-development-scaffold": "python-development-python-scaffold",
|
|
"security-compliance-check": "security-compliance-compliance-check",
|
|
"security-scanning-dependencies": "security-scanning-security-dependencies",
|
|
"security-scanning-hardening": "security-scanning-security-hardening",
|
|
"security-scanning-sast": "security-scanning-security-sast",
|
|
"aws-compliance-checker": "security\\aws-compliance-checker",
|
|
"aws-iam-best-practices": "security\\aws-iam-best-practices",
|
|
"security\\aws-iam-practices": "security\\aws-iam-best-practices",
|
|
"aws-secrets-rotation": "security\\aws-secrets-rotation",
|
|
"aws-security-audit": "security\\aws-security-audit",
|
|
"seo-forensic-response": "seo-forensic-incident-response",
|
|
"startup-business-case": "startup-business-analyst-business-case",
|
|
"startup-business-projections": "startup-business-analyst-financial-projections",
|
|
"startup-business-opportunity": "startup-business-analyst-market-opportunity",
|
|
"systems-programming-project": "systems-programming-rust-project",
|
|
"team-collaboration-notes": "team-collaboration-standup-notes",
|
|
"shopify—development": "shopify-development"
|
|
}
|
|
} |