sf-deploy
π―Skillfrom jaganpro/sf-skills
Automates Salesforce deployment workflows, handling metadata deployment, environment-specific configurations, and validation checks using Salesforce CLI commands.
Installation
npx skills add https://github.com/jaganpro/sf-skills --skill sf-deploySkill Details
Overview
# Salesforce Skills for Agentic Coding Tools
> π Community-powered agentic coding knowledge, shared by a Salesforce Certified Technical Architect (CTA)
[](https://github.com/Jaganpro)
[](LICENSE)
A collection of reusable skills for Agentic Salesforce Development, enabling AI-powered code generation, validation, testing, debugging, and deployment. Built for Claude Code with planned support for other agentic coding tools.
> 18 skills β’ 60+ templates β’ 520+ validation points β’ LSP integration
---
π‘ What is a Skill?
> Skills are portable knowledge packs that supercharge AI coding agents with domain expertise.
Think of skills as "installable superpowers" for your agentic coding tool. Instead of repeatedly explaining Salesforce best practices to your AI assistant, a skill pre-loads that knowledge so the AI becomes an instant expert.
```
sf-apex/
βββ SKILL.md # π§ The brain - prompts & instructions
βββ templates/ # π Code templates & patterns
βββ hooks/ # β Validation scripts
βββ examples/ # π Usage examples
```
> π‘ Tip: Skills are open-source and composable. You can fork, customize, or create your own!
Why Use Skills?
> π Stop explaining Salesforce patterns. Start building.
1. Instant Expertise β AI knows Trigger Actions Framework, Flow bulkification, deployment best practices from the first message.
2. Automatic Validation β Every Apex class, Flow, and agent script is scored against 100-150 point rubrics. Catch anti-patterns before deployment.
3. Built-in Templates β 50+ production-ready templates across Apex, Flow, Metadata, Agentforce, and more.
4. Tool Orchestration β "Deploy to production" becomes a single command. Skills handle sf CLI complexity.
5. Context Efficiency β Skills load only when invoked, saving ~2000 tokens per conversation vs. pasting prompts.
| Before | After |
|--------|-------|
| β Prompt engineering every conversation | β
Skill(skill="sf-apex") |
| β 10+ messages to explain requirements | β 1 message, skill fills the gaps |
| β Review code manually for issues | β Hooks validate on every save |
---
π€ Supported Agentic Coding Tools
| Tool | Status | Install Path | |
|------|--------|--------------|--|
| Claude Code CLI | β
Full Support | .claude-plugin/ |  |
| OpenCode CLI | β
Installer | .opencode/skill/ |  |
| Codex CLI | β
Installer | .codex/skills/ |  |
| Gemini CLI | β
Installer | ~/.gemini/skills/ |  |
| Amp CLI | β
Compatible | .claude/skills/ |  |
| Droid CLI | β
Installer | .factory/skills/ |  |
| Cursor CLI | β
Installer | .cursor/rules/ |  |
| Agentforce Vibes | β
Installer | .clinerules/ |  |
> Agent Skills Open Standard: These skills follow the [Agent Skills specification](https://agentskills.io) for cross-CLI compatibility.
CLI Compatibility Notes
> π€ Call for Volunteers! This repo is community-driven, sharing knowledge to strengthen the Salesforce ecosystem. We need volunteers to test skills on different CLIs (OpenCode,
More from this repository10
Provides AI-powered Apex code generation, validation, and best practice guidance for Salesforce development, with pre-loaded templates and automatic code quality checks.
Generates and validates Salesforce AgentScript configurations and code, ensuring best practices and providing production-ready templates for AI-powered agent script development.
Validates and tests Salesforce AI agent implementations, ensuring code quality and adherence to best practices for AgentForce development.
Generates, validates, and optimizes Salesforce Flow configurations with best practices, providing templates and automated validation for complex workflow automation scenarios.
Generates Mermaid diagrams for Salesforce architecture, data models, and system interactions using domain-specific templates and best practices.
Generates and validates Lightning Web Components (LWCs) for Salesforce, providing templates, best practices, and automated code quality checks for efficient LWC development.
sf-soql skill from jaganpro/sf-skills
Generates and validates Salesforce Connected App configurations, ensuring secure OAuth setup and best practices for application authentication and integration.
sf-testing skill from jaganpro/sf-skills
Generates and validates Salesforce metadata configurations, ensuring best practices and providing templates for custom objects, fields, page layouts, and other declarative components.