Skip to content

Commit c8d3030

Browse files
committed
feat: Skills cleanup: remove internal markers, fix paths, trim descriptions @W-22989405@
1 parent 7108a95 commit c8d3030

39 files changed

Lines changed: 55 additions & 76 deletions

File tree

skills/activating-datacloud/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Ask for or infer:
4040
## Core Operating Rules
4141

4242
- Verify the upstream segment or insight is healthy before creating downstream delivery assets.
43-
- Run the shared readiness classifier before mutating activation assets: `node ~/.claude/skills/orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase act --json`.
43+
- Run the shared readiness classifier before mutating activation assets: `node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase act --json`.
4444
- Inspect available platforms and targets before mutating activation setup.
4545
- Keep destination definitions deterministic and reusable where possible.
4646
- Treat downstream credential and platform constraints as separate validation concerns.
@@ -52,7 +52,7 @@ Ask for or infer:
5252

5353
### 1. Classify readiness for act work
5454
```bash
55-
node ~/.claude/skills/orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase act --json
55+
node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase act --json
5656
```
5757

5858
### 2. Inspect destinations first

skills/analyzing-omnistudio-dependencies/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: analyzing-omnistudio-dependencies
3-
description: "Cross-cutting OmniStudio analysis skill for namespace detection, dependency visualization, and impact analysis across OmniScripts, FlexCards, Integration Procedures, and Data Mappers. Use this skill to detect which OmniStudio namespace an org uses, build directed dependency graphs, perform impact analysis, and generate Mermaid diagrams of component relationships. TRIGGER when: user asks about OmniStudio dependencies, wants namespace detection (Core vs vlocity_cmt vs vlocity_ins), needs impact analysis, requests dependency diagrams, or asks which components are affected by a change. DO NOT TRIGGER when: authoring OmniScripts (use building-omnistudio-omniscript), building FlexCards (use building-omnistudio-flexcard), creating Integration Procedures (use building-omnistudio-integration-procedure), or configuring Data Mappers (use building-omnistudio-datamapper)."
3+
description: "Cross-cutting OmniStudio analysis skill for namespace detection, dependency visualization, and impact analysis across OmniScripts, FlexCards, Integration Procedures, and Data Mappers. TRIGGER when: user asks about OmniStudio dependencies, wants namespace detection (Core vs vlocity_cmt vs vlocity_ins), needs impact analysis, requests dependency graphs or Mermaid diagrams, or asks which components are affected by a change. DO NOT TRIGGER when: authoring OmniScripts (use building-omnistudio-omniscript), building FlexCards (use building-omnistudio-flexcard), creating Integration Procedures (use building-omnistudio-integration-procedure), or configuring Data Mappers (use building-omnistudio-datamapper)."
44
metadata:
55
version: "1.0"
66
---

skills/building-ui-bundle-app/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: building-ui-bundle-app
3-
description: "MUST activate when the user wants to build, create, or generate a React application, React app, web application, single-page application (SPA), or frontend application — even if no project files exist yet. MUST also activate when the project contains a uiBundles/*/src/ directory or sfdx-project.json and the prompt says create, build, construct, or generate a new app, site, or page from scratch — even if the prompt also describes visual styling. MUST also activate when the task spans more than one ui-bundle skill. Use this skill when building a complete app end-to-end. This is the orchestrator that coordinates scaffolding, features, data access, frontend UI, integrations, and deployment in the correct dependency order. Without it, phases execute out of order and the app breaks. Do NOT use for Lightning Experience apps with custom objects (use generating-lightning-app). Do NOT use for single-concern edits to an existing page (use building-ui-bundle-frontend)."
3+
description: "MUST activate when the user wants to build, create, or generate a React application, React app, web application, single-page application (SPA), or frontend application — even if no project files exist yet. MUST also activate when the project contains a uiBundles/*/src/ directory or sfdx-project.json and the prompt says create, build, construct, or generate a new app, site, or page from scratch — even if the prompt also describes visual styling. MUST also activate when the task spans more than one ui-bundle skill. Use this skill when building a complete app end-to-end. Do NOT use for Lightning Experience apps with custom objects (use generating-lightning-app). Do NOT use for single-concern edits to an existing page (use building-ui-bundle-frontend)."
44
metadata:
55
version: "1.0"
66
related-skills: generating-ui-bundle-metadata, generating-ui-bundle-features, using-ui-bundle-salesforce-data, building-ui-bundle-frontend, implementing-ui-bundle-agentforce-conversation-client, implementing-ui-bundle-file-upload, deploying-ui-bundle, generating-ui-bundle-site, generating-ui-bundle-custom-app

skills/connecting-datacloud/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Ask for or infer:
4343
## Core Operating Rules
4444

4545
- Verify the plugin runtime first; see [../orchestrating-datacloud/references/plugin-setup.md](../orchestrating-datacloud/references/plugin-setup.md).
46-
- Run the shared readiness classifier before mutating connections: `node ~/.claude/skills/orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase connect --json`.
46+
- Run the shared readiness classifier before mutating connections: `node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase connect --json`.
4747
- Prefer read-only discovery before connection creation.
4848
- Suppress linked-plugin warning noise with `2>/dev/null` for standard usage.
4949
- Remember that `connection list` requires `--connector-type`.
@@ -59,7 +59,7 @@ Ask for or infer:
5959

6060
### 1. Classify readiness for connect work
6161
```bash
62-
node ~/.claude/skills/orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase connect --json
62+
node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase connect --json
6363
```
6464

6565
### 2. Discover connector types

skills/creating-b2b-commerce-store/SKILL.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: creating-b2b-commerce-store
33
description: "Interactive workflow to create Commerce B2B Stores and retrieve storefront metadata. Use when users want to: create B2B Commerce stores, build Commerce storefronts, set up B2B stores from Vibes, retrieve Commerce metadata, deploy Commerce experiences, work with DigitalExperienceBundle for Commerce."
4-
Critical: "Agents must follow the interactive flow and NEVER create storefront metadata from scratch."
54
compatibility: "Requires Commerce licenses, Experience Cloud, Salesforce CLI"
65
metadata:
76
version: "1.0"

skills/developing-agentforce/SKILL.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ description: "Build, modify, debug, and deploy agents with Agentforce Agent Scri
44
compatibility: "Requires Agentforce license, API v66.0+, Einstein Agent User"
55
metadata:
66
version: "1.0"
7-
last_updated: "2026-04-08"
87
---
98

109
# Agent Script Skill

skills/generating-apex/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: generating-apex
33
description: "Primary Apex authoring skill for class generation, refactoring, and review. ALWAYS ACTIVATE when the user mentions Apex, .cls, triggers, or asks to create/refactor a class (service, selector, domain, batch, queueable, schedulable, invocable, DTO, utility, interface, abstract, exception, REST resource). Use this skill for requests involving SObject CRUD, mapping collections, fetching related records, scheduled jobs, batch jobs, trigger design, @AuraEnabled controllers, @RestResource endpoints, custom REST APIs, or code review of existing Apex."
44
metadata:
55
version: "1.0"
6+
minApiVersion: "66.0"
67
---
78

89
# Generating Apex

skills/generating-mermaid-diagrams/assets/datamodel/b2b-commerce-erd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Pre-built data model for Salesforce B2B Commerce using `flowchart LR` format wit
2222
Enrich diagram with live org data:
2323

2424
```bash
25-
python3 ~/.claude/skills/generating-mermaid-diagrams/scripts/query-org-metadata.py \
25+
python3 ../../scripts/query-org-metadata.py \
2626
--objects WebStore,WebCart,CartItem,BuyerGroup,BuyerAccount \
2727
--target-org myorg
2828
```

skills/generating-mermaid-diagrams/assets/datamodel/campaigns-erd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Pre-built data model for Salesforce Campaigns using `flowchart LR` format with c
2121
Enrich diagram with live org data:
2222

2323
```bash
24-
python3 ~/.claude/skills/generating-mermaid-diagrams/scripts/query-org-metadata.py \
24+
python3 ../../scripts/query-org-metadata.py \
2525
--objects Campaign,CampaignMember,CampaignInfluence,Lead,Contact,Opportunity \
2626
--target-org myorg
2727
```

skills/generating-mermaid-diagrams/assets/datamodel/consent-erd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Pre-built data model for Salesforce Consent Management (GDPR/Privacy) using `flo
2424
Enrich diagram with live org data:
2525

2626
```bash
27-
python3 ~/.claude/skills/generating-mermaid-diagrams/scripts/query-org-metadata.py \
27+
python3 ../../scripts/query-org-metadata.py \
2828
--objects Individual,ContactPointEmail,ContactPointPhone,DataUsePurpose,ContactPointConsent \
2929
--target-org myorg
3030
```

0 commit comments

Comments
 (0)