Discover and explore top open-source AI tools and projects—updated daily.
JaganproAI-powered Salesforce development skills for agents
Top 89.7% on SourcePulse
Jaganpro/sf-skills provides a comprehensive, community-driven library of specialized skills and agents designed to empower AI coding tools with deep Salesforce development knowledge. It addresses the need for AI agents to understand and generate accurate code for Apex, Flow, LWC, SOQL, Data Cloud, Agentforce workflows, and DevOps practices. This project benefits Salesforce developers and AI researchers by significantly enhancing the capabilities of tools like Claude Code, enabling more efficient and reliable AI-assisted Salesforce development.
How It Works
The core of the project is a collection of over 33 reusable "skills," categorized by functional areas such as development, quality, integration, and AI automation. These skills are integrated with a shared hook system that provides automated validation, linting (using tools like PMD, ESLint), code formatting (Prettier), and Language Server Protocol (LSP) integration for real-time syntax checking and auto-fixing. Seven specialized AI agents are also included, acting as FDE, PS, QA, and Release engineers to orchestrate complex tasks. This layered approach ensures that AI interactions with Salesforce code are context-aware, validated, and adhere to best practices.
Quick Start & Requirements
curl -sSL https://raw.githubusercontent.com/Jaganpro/sf-skills/main/tools/install.sh | bash. Alternatively, npx skills add Jaganpro/sf-skills installs skills only. A Python installer is available for manual/CI setups.sf), and an authenticated Salesforce org are required. Java 11+ is needed for Code Analyzer engines (PMD, SFGE).sf-datacloud-* family require an additional external sf data360 CLI plugin runtime.Highlighted Details
Maintenance & Community
This is a community-driven project primarily contributed to by Jag Valaiyapathy (CTA), with significant contributions from August Krys, Gnanasekaran Thoppae, David Ryan, and Shreyas Dhond. Volunteers are actively sought for testing across different CLIs.
Licensing & Compatibility
The project is released under the permissive MIT License, allowing for broad compatibility with commercial and closed-source projects.
Limitations & Caveats
The Data Cloud skills are in Beta/Community Preview and necessitate a separate CLI plugin installation. Several features, including specific cloud integrations (Sales, Service, Experience) and advanced AI capabilities (Einstein Copilot, Prediction Builder), are listed as "Planned" and not yet implemented. LSP support for Apex and Agent Script requires VS Code, while LWC LSP is standalone.
3 days ago
Inactive