You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: support CAP skills plugin from commerce-apps repo (#373)
Introduce a SkillSource registry to decouple skill download strategy from
installation. Adds cap-dev skill set backed by the commerce-apps repo using
GitHub Contents API with sparse git checkout fallback.
- Widen SkillSet to include 'cap-dev'
- Add SkillSourceConfig interface and source registry (sources.ts)
- Refactor github.ts into dispatcher: release-artifact vs repo-contents
- Replace regex frontmatter parser with js-yaml for block scalar support
- Add cap-dev to Claude Code and Codex marketplace via git-subdir
- Add parser and sources unit tests
Copy file name to clipboardExpand all lines: .agents/plugins/marketplace.json
+20Lines changed: 20 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,26 @@
27
27
"authentication": "ON_INSTALL"
28
28
},
29
29
"category": "Productivity"
30
+
},
31
+
{
32
+
"name": "cap-dev",
33
+
"description": "Skills for scaffolding, packaging, validating, and submitting Commerce App Packages (CAPs) for Salesforce Commerce Cloud.",
34
+
"source": {
35
+
"source": "git-subdir",
36
+
"url": "SalesforceCommerceCloud/commerce-apps",
37
+
"path": ".claude",
38
+
"ref": "feature/codex-copilot-plugin-docs"
39
+
},
40
+
"interface": {
41
+
"displayName": "Commerce Apps Dev",
42
+
"shortDescription": "Scaffold, validate, package, and submit Commerce App Packages.",
43
+
"longDescription": "Skills for building Salesforce Commerce Cloud app packages — scaffold new apps (UI-only, backend-only, or fullstack), generate IMPEX configurations for services, custom objects, and site preferences, validate packages against registry requirements, and submit pull requests to the commerce-apps registry."
Add support for Commerce Apps (CAP) development skills via `b2c setup skills cap-dev`. Introduces a skill source registry to support external skill repositories alongside existing release-artifact sources.
"shortDescription": "Scaffold, validate, package, and submit Commerce App Packages.",
71
+
"longDescription": "Skills for building Salesforce Commerce Cloud app packages — scaffold new apps (UI-only, backend-only, or fullstack), generate IMPEX configurations for services, custom objects, and site preferences, validate packages against registry requirements, and submit pull requests to the commerce-apps registry."
0 commit comments