Agentforce Vibes collection of AI skills, prompts and rules for coding, automation and more. Organized by category.
Go to file
k-j-kim 54a675c838
fix: adding building-ui-bundle-app orchestration skill @W-21338965@ (#138)
* Add building-ui-bundle-app orchestration skill

New orchestration skill that coordinates all UI bundle skills in proper
dependency order to build complete React applications on Salesforce.

Follows the generating-lightning-app pattern with explicit skill load
calls for each phase: scaffolding → features → data access → UI →
integrations → deployment → experience site.

* Clean up building-ui-bundle-app skill @W-21338965@

- Remove Skill Registry section (redundant with Dependency Graph + Execution Workflow)
- Remove "Skill to load" lines from Dependency Graph phases (duplicated in per-phase execution steps)
- Remove Best Practices 2 & 3 (duplicated in Execution Workflow and Phase 2 description)
- Fix SKILL LOAD ORDER numbering: flat 1-8 → 5a/5b to match phase numbering in Dependency Graph
- Clarify GraphQL schema re-fetch in Phase 6 is a post-deployment remote schema fetch
- Add parallel execution guidance to Phase 5 execution block

* Make Phase 2 (Features) optional @W-21338965@

* Address review feedback: use non-LWC terminology instead of React-specific

Co-authored-by: dme722

* Fix building-ui-bundle-app skill: remove special chars, align with actual skills

- Replace non-ASCII characters (arrows, circled numbers, checkmarks, em dashes)
  that cause silent failures in Cline
- Fix incorrect skill name generating-ui-bundle-ui -> building-ui-bundle-frontend
- Align phase diagrams with actual skill workflows (add missing steps for
  scaffolding npm install, features search-first flow, data validation step,
  deployment final build and full post-deploy config)
- Fix Phase 4 diagram to match building-ui-bundle-frontend task categories

Made-with: Cursor
2026-03-31 09:04:16 +05:30
.github Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
rules W-21780746: Removed prompts folder; no longer needed (#120) 2026-03-27 19:27:13 +05:30
samples Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
scripts Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
skills fix: adding building-ui-bundle-app orchestration skill @W-21338965@ (#138) 2026-03-31 09:04:16 +05:30
.gitignore fix: correct .gitignore to track sample lib/ folders @W-21361802@ (#119) 2026-03-27 10:57:57 +05:30
.nvmrc ci: publish skills as @salesforce/afv-skills npm package @W-21534193@ (#30) 2026-03-12 13:41:52 -07:00
.template-versions.json Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
CHANGELOG.md chore(release): 1.5.1 [skip ci] 2026-03-27 09:12:26 +00:00
CODE_OF_CONDUCT.md required files 2025-11-11 09:22:53 -05:00
CODEOWNERS required files 2025-11-11 09:22:53 -05:00
CONTRIBUTING.md @W-21623314 Adding Apex skill and Apex testing skill (#104) 2026-03-27 22:32:47 +05:30
DOCS_ONLY.md required files 2025-11-11 09:22:53 -05:00
LICENSE.txt added license per Jim Jagielski 2026-02-20 16:12:14 -05:00
manifest.json skill manifest 2026-02-17 16:01:25 -05:00
package-lock.json Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
package.json Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
README.md Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135) 2026-03-30 15:50:18 -05:00
sfdx-project.json Add Opportunities Days_Open__c formula field 2026-01-13 20:41:28 +05:30

Agentforce Vibes Library

AI skills and rules library for Agentforce Vibes development of Salesforce metadata.

📚 About

This repository curates Salesforce-focused skills and system rules from the wider developer community to accelerate Agentforce Vibes agentic workflows.

🗂️ Structure

afv-library/
├── rules/                # Single-file guardrails and standards
├── skills/               # Directory-based executable workflows
│   ├── generating-apex/
│   ├── generating-custom-object/
│   ├── generating-flow/
│   └── ...
├── samples/              # Synced sample apps (e.g. from npm)
│   └── ui-bundle-template-app-react-sample-b2e/
│   └── ...
├── scripts/              
│   └── ...
└── README.md

Manual Usage

Browse the repository and copy/paste any rule or skill directly into Agentforce Vibes or your preferred AI tool.

Samples

The samples/ folder contains synced sample apps. For example, samples/ui-bundle-template-app-react-sample-b2e/ is kept in sync with the npm package @salesforce/ui-bundle-template-app-react-sample-b2e (nightly and on manual trigger via GitHub Actions). To run the same sync locally from the repo root:

npm install
npm run sync-react-b2e-sample

The GitHub Action runs these same commands and opens a PR only when the npm package version has changed. See samples/README.md for details.

🛠️ Agent Skills

Agent Skills extend rules by bundling executable workflows, scripts, and reference materials into self-contained directories. Skills follow the open Agent Skills specification and are portable across many agent tools (Cursor, Claude Code, VS Code extensions, etc.).

Directory Structure

Each skill is a folder containing:

  • SKILL.md (required) - instructions + YAML frontmatter
  • scripts/ (optional) - executable Python/Bash/JS
  • references/ (optional) - additional documentation
  • assets/ (optional) - templates, schemas, lookup data

🤝 Contributing

See Contributing for complete details.

Feedback

Found an issue or have a suggestion?

  • Open an issue in GitHub
  • Suggest improvements via pull request
  • Start a discussion in GitHub Discussions or the pull request thread