From 609a0f4fd13d36b6e93fc1c5b17b41d880805ad4 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Mon, 16 Mar 2026 13:50:08 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20add=2062=20missing=20skills=20to=20insta?= =?UTF-8?q?ll=20manifests=20=E2=80=94=20full=20profile=20now=20covers=20al?= =?UTF-8?q?l=20105=20skills=20(#537)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The "full" install profile only referenced 43 of 105 skills. Added the remaining 62 to existing modules or new purpose-built modules: Existing modules extended: - framework-language: +18 (C++, Kotlin, Perl, Rust, Laravel, MCP, Android) - database: +1 (database-migrations) - workflow-quality: +6 (ai-regression-testing, configure-ecc, e2e-testing, plankton-code-quality, project-guidelines-example, skill-stocktake) - security: +2 (laravel-security, perl-security) New modules (5): - swift-apple: 6 skills (SwiftUI, concurrency, persistence, Liquid Glass) - agentic-patterns: 17 skills (agent harness, autonomous loops, LLM pipelines) - devops-infra: 2 skills (deployment-patterns, docker-patterns) - supply-chain-domain: 8 skills (logistics, procurement, manufacturing) - document-processing: 2 skills (nutrient, visa-doc-translate) Also added matching install-components entries and updated the "full" profile to include all 19 modules. Passes validate-install-manifests. --- manifests/install-components.json | 82 ++++++++++++++ manifests/install-modules.json | 172 +++++++++++++++++++++++++++++- manifests/install-profiles.json | 7 +- 3 files changed, 255 insertions(+), 6 deletions(-) diff --git a/manifests/install-components.json b/manifests/install-components.json index 6da4992a..3e58bc1d 100644 --- a/manifests/install-components.json +++ b/manifests/install-components.json @@ -168,6 +168,88 @@ "modules": [ "orchestration" ] + }, + { + "id": "lang:swift", + "family": "language", + "description": "Swift, SwiftUI, and Apple platform engineering guidance.", + "modules": [ + "swift-apple" + ] + }, + { + "id": "lang:cpp", + "family": "language", + "description": "C++ coding standards and testing guidance. Currently resolves through the shared framework-language module.", + "modules": [ + "framework-language" + ] + }, + { + "id": "lang:kotlin", + "family": "language", + "description": "Kotlin, Ktor, Exposed, Coroutines, and Compose Multiplatform guidance. Currently resolves through the shared framework-language module.", + "modules": [ + "framework-language" + ] + }, + { + "id": "lang:perl", + "family": "language", + "description": "Modern Perl patterns, testing, and security guidance. Currently resolves through framework-language and security modules.", + "modules": [ + "framework-language", + "security" + ] + }, + { + "id": "lang:rust", + "family": "language", + "description": "Rust patterns and testing guidance. Currently resolves through the shared framework-language module.", + "modules": [ + "framework-language" + ] + }, + { + "id": "framework:laravel", + "family": "framework", + "description": "Laravel patterns, TDD, verification, and security guidance. Resolves through framework-language and security modules.", + "modules": [ + "framework-language", + "security" + ] + }, + { + "id": "capability:agentic", + "family": "capability", + "description": "Agentic engineering, autonomous loops, and LLM pipeline optimization.", + "modules": [ + "agentic-patterns" + ] + }, + { + "id": "capability:devops", + "family": "capability", + "description": "Deployment, Docker, and infrastructure patterns.", + "modules": [ + "devops-infra" + ] + }, + { + "id": "capability:supply-chain", + "family": "capability", + "description": "Supply chain, logistics, procurement, and manufacturing domain skills.", + "modules": [ + "supply-chain-domain" + ] + }, + { + "id": "capability:documents", + "family": "capability", + "description": "Document processing, conversion, and translation skills.", + "modules": [ + "document-processing" + ] } ] } diff --git a/manifests/install-modules.json b/manifests/install-modules.json index e4fe0bbf..2dbe5b50 100644 --- a/manifests/install-modules.json +++ b/manifests/install-modules.json @@ -103,18 +103,36 @@ "kind": "skills", "description": "Core framework, language, and application-engineering skills.", "paths": [ + "skills/android-clean-architecture", + "skills/api-design", "skills/backend-patterns", "skills/coding-standards", + "skills/compose-multiplatform-patterns", + "skills/cpp-coding-standards", + "skills/cpp-testing", + "skills/django-patterns", + "skills/django-tdd", + "skills/django-verification", "skills/frontend-patterns", "skills/frontend-slides", "skills/golang-patterns", "skills/golang-testing", + "skills/java-coding-standards", + "skills/kotlin-coroutines-flows", + "skills/kotlin-exposed-patterns", + "skills/kotlin-ktor-patterns", + "skills/kotlin-patterns", + "skills/kotlin-testing", + "skills/laravel-patterns", + "skills/laravel-tdd", + "skills/laravel-verification", + "skills/mcp-server-patterns", + "skills/perl-patterns", + "skills/perl-testing", "skills/python-patterns", "skills/python-testing", - "skills/django-patterns", - "skills/django-tdd", - "skills/django-verification", - "skills/java-coding-standards", + "skills/rust-patterns", + "skills/rust-testing", "skills/springboot-patterns", "skills/springboot-tdd", "skills/springboot-verification" @@ -142,6 +160,7 @@ "description": "Database and persistence-focused skills.", "paths": [ "skills/clickhouse-io", + "skills/database-migrations", "skills/jpa-patterns", "skills/postgres-patterns" ], @@ -164,10 +183,16 @@ "kind": "skills", "description": "Evaluation, TDD, verification, learning, and compaction skills.", "paths": [ + "skills/ai-regression-testing", + "skills/configure-ecc", "skills/continuous-learning", "skills/continuous-learning-v2", + "skills/e2e-testing", "skills/eval-harness", "skills/iterative-retrieval", + "skills/plankton-code-quality", + "skills/project-guidelines-example", + "skills/skill-stocktake", "skills/strategic-compact", "skills/tdd-workflow", "skills/verification-loop" @@ -191,9 +216,11 @@ "kind": "skills", "description": "Security review and security-focused framework guidance.", "paths": [ + "skills/django-security", + "skills/laravel-security", + "skills/perl-security", "skills/security-review", "skills/security-scan", - "skills/django-security", "skills/springboot-security", "the-security-guide.md" ], @@ -330,6 +357,141 @@ "defaultInstall": false, "cost": "medium", "stability": "beta" + }, + { + "id": "swift-apple", + "kind": "skills", + "description": "Swift, SwiftUI, and Apple platform skills including concurrency, persistence, and design patterns.", + "paths": [ + "skills/foundation-models-on-device", + "skills/liquid-glass-design", + "skills/swift-actor-persistence", + "skills/swift-concurrency-6-2", + "skills/swift-protocol-di-testing", + "skills/swiftui-patterns" + ], + "targets": [ + "claude", + "cursor", + "antigravity", + "codex", + "opencode" + ], + "dependencies": [ + "platform-configs" + ], + "defaultInstall": false, + "cost": "medium", + "stability": "stable" + }, + { + "id": "agentic-patterns", + "kind": "skills", + "description": "Agentic engineering, autonomous loops, agent harness construction, and LLM pipeline optimization skills.", + "paths": [ + "skills/agent-harness-construction", + "skills/agentic-engineering", + "skills/ai-first-engineering", + "skills/autonomous-loops", + "skills/blueprint", + "skills/claude-devfleet", + "skills/content-hash-cache-pattern", + "skills/continuous-agent-loop", + "skills/cost-aware-llm-pipeline", + "skills/data-scraper-agent", + "skills/enterprise-agent-ops", + "skills/nanoclaw-repl", + "skills/prompt-optimizer", + "skills/ralphinho-rfc-pipeline", + "skills/regex-vs-llm-structured-text", + "skills/search-first", + "skills/team-builder" + ], + "targets": [ + "claude", + "cursor", + "antigravity", + "codex", + "opencode" + ], + "dependencies": [ + "platform-configs" + ], + "defaultInstall": false, + "cost": "medium", + "stability": "stable" + }, + { + "id": "devops-infra", + "kind": "skills", + "description": "Deployment workflows, Docker patterns, and infrastructure skills.", + "paths": [ + "skills/deployment-patterns", + "skills/docker-patterns" + ], + "targets": [ + "claude", + "cursor", + "antigravity", + "codex", + "opencode" + ], + "dependencies": [ + "platform-configs" + ], + "defaultInstall": false, + "cost": "medium", + "stability": "stable" + }, + { + "id": "supply-chain-domain", + "kind": "skills", + "description": "Supply chain, logistics, procurement, and manufacturing domain skills.", + "paths": [ + "skills/carrier-relationship-management", + "skills/customs-trade-compliance", + "skills/energy-procurement", + "skills/inventory-demand-planning", + "skills/logistics-exception-management", + "skills/production-scheduling", + "skills/quality-nonconformance", + "skills/returns-reverse-logistics" + ], + "targets": [ + "claude", + "cursor", + "antigravity", + "codex", + "opencode" + ], + "dependencies": [ + "platform-configs" + ], + "defaultInstall": false, + "cost": "heavy", + "stability": "stable" + }, + { + "id": "document-processing", + "kind": "skills", + "description": "Document processing, conversion, and translation skills.", + "paths": [ + "skills/nutrient-document-processing", + "skills/visa-doc-translate" + ], + "targets": [ + "claude", + "cursor", + "antigravity", + "codex", + "opencode" + ], + "dependencies": [ + "platform-configs" + ], + "defaultInstall": false, + "cost": "medium", + "stability": "stable" } ] } diff --git a/manifests/install-profiles.json b/manifests/install-profiles.json index 34d80ee0..08c39833 100644 --- a/manifests/install-profiles.json +++ b/manifests/install-profiles.json @@ -68,7 +68,12 @@ "business-content", "social-distribution", "media-generation", - "orchestration" + "orchestration", + "swift-apple", + "agentic-patterns", + "devops-infra", + "supply-chain-domain", + "document-processing" ] } }