Skip to content

feat: integrating b2b open code component skill @W-21880081@ [post-TDX]#54

Open
nkurapati-sfdx wants to merge 11 commits intoforcedotcom:mainfrom
nkurapati-sfdx:create-b2b-open-code-component-skill
Open

feat: integrating b2b open code component skill @W-21880081@ [post-TDX]#54
nkurapati-sfdx wants to merge 11 commits intoforcedotcom:mainfrom
nkurapati-sfdx:create-b2b-open-code-component-skill

Conversation

@nkurapati-sfdx
Copy link
Copy Markdown
Contributor

@nkurapati-sfdx nkurapati-sfdx commented Mar 16, 2026

References: Contributing guide · Skill authoring guide · Agent Skills spec

What changed

@W-21880081@
Adding new skill to integrate commerce open code components with experience sites

Why

Automating manual step to improve developer experience

Notes


Skills

Manual checklist

Description quality

  • Describes what the skill does and the expected output
  • Includes relevant Salesforce domain keywords (Apex, LWC, SOQL, metadata types, etc.)
  • Trigger phrases are specific enough for Vibes to select this skill reliably

Instructions

  • Clear goal statement
  • Step-by-step workflow
  • Validation rules for generated output
  • Defined output / artifact

Context efficiency

  • Core instructions are concise — supporting material lives in templates/, examples/, or docs/ subdirectories
  • No unnecessary background explanation in the body

Automated checks

Enforced by CI (npm run validate:skills) per the Agent Skills spec:

  • Directory is one level deep, named in kebab-case (max 64 chars), contains SKILL.md
  • Frontmatter name matches directory name; description is present, ≥ 20 words, ≤ 1024 characters, and includes trigger language
  • Body is non-empty and under 500 lines
  • Name uses gerund form ⚠ (warning — does not block merge)

@nkurapati-sfdx nkurapati-sfdx force-pushed the create-b2b-open-code-component-skill branch 2 times, most recently from d15639f to 754fff7 Compare April 3, 2026 04:46
- Rename skill from create-b2b-commerce-storefront to creating-b2b-commerce-store to better reflect what users actually create (the Store, not the Storefront)
- Flatten directory from skills/commerce/create-b2b-commerce-storefront/ to skills/creating-b2b-commerce-store/ to match repository pattern
- Remove old prompts and rules consolidated into skill
- Remove Commerce prompt and rule entries from manifest.json (consolidated into skill)
- Rename skill from create-b2b-commerce-storefront to creating-b2b-commerce-store to better reflect what users actually create (the Store, not the Storefront)
- Flatten directory from skills/commerce/create-b2b-commerce-storefront/ to skills/creating-b2b-commerce-store/ to match repository pattern
- Remove old prompts and rules consolidated into skill
- Update manifest.json with new skill name and paths
- Fix empty Specification heading and add missing allowed-tools to frontmatter
- Add internet connectivity requirement and rollback safety guidance
- Replace hardcoded /tmp/ path with .tmp/ for cross-platform compatibility
- Add repo structure verification after clone
- Condense use case workflows by 50 lines using task sequence notation
- Add example interaction showing agent dialogue and progress updates
@nkurapati-sfdx nkurapati-sfdx force-pushed the create-b2b-open-code-component-skill branch from 754fff7 to 57b4dcd Compare April 10, 2026 16:58
@nkurapati-sfdx nkurapati-sfdx marked this pull request as ready for review April 10, 2026 17:01
@nkurapati-sfdx nkurapati-sfdx changed the title @W-21603412 Create b2b open code component skill @W-21880081 Creating b2b open code component skill Apr 10, 2026
@nkurapati-sfdx nkurapati-sfdx changed the title @W-21880081 Creating b2b open code component skill feat: integrating b2b open code component skill @W-21880081@ [post-TDX] Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant