sf-skills  by forcedotcom

Salesforce agent skills library for AI applications

Created 6 months ago
363 stars

Top 77.4% on SourcePulse

GitHubView on GitHub
Project Summary

Salesforce's Agentforce Vibes Library (afv-library) offers a curated collection of reusable agent skills designed for building Salesforce applications. It targets developers and AI tools compatible with the open Agent Skills specification, providing pre-built components for Apex, Flows, LWC, and more, thereby accelerating development and enhancing AI-assisted coding workflows.

How It Works

The library organizes executable workflows, scripts, and reference materials into self-contained directories, adhering to the open Agent Skills specification. Each skill comprises a SKILL.md file detailing its function, alongside optional scripts/, references/, and assets/. This modular structure allows for easy integration with various AI coding assistants like OpenCode, Claude Code, Codex, and Cursor via npx skills add, while offering seamless auto-installation for Agentforce Vibes. Sample applications are maintained via synced npm packages.

Quick Start & Requirements

  • Primary Install: Use npx skills add forcedotcom/afv-library to integrate skills with compatible AI tools.
  • Sample Sync: Requires npm for local syncing of sample applications (e.g., npm run sync-react-b2e-sample).
  • Prerequisites: AI tools supporting the Agent Skills specification.

Highlighted Details

  • Includes skills for generating Apex, custom objects, flows, Lightning Web Components (LWC), UI bundles, and managing Salesforce metadata.
  • Sample applications, such as the React UI bundle template, are kept in sync with their respective npm packages through automated GitHub Actions.
  • Adheres strictly to the open Agent Skills specification for broad compatibility.

Maintenance & Community

  • Contributions are welcomed via pull requests, with discussions encouraged in GitHub Discussions or PR threads.
  • Feedback can be provided by opening issues.
  • Details on project governance and support are referenced but not elaborated in the provided snippet.

Licensing & Compatibility

  • License: The specific license is not detailed in the provided README snippet.
  • Compatibility: Designed for AI tools supporting the Agent Skills specification. Optimized for Agentforce Vibes.

Limitations & Caveats

  • No explicit limitations, alpha status, or known bugs are mentioned in the provided README snippet. The primary focus appears to be on skills for Salesforce development.
Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
76
Issues (30d)
3
Star History
195 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.