DS

david-sfdev/claude-sf-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

10 stars 품질 49 트렌드 18MIT

Specialized Claude Code skills for Salesforce development: LWC, Apex, and CLI deployments

개요

A collection of specialized skills for Claude Code to enhance Salesforce development workflows. Expert guidance for Lightning Web Component (LWC) development on Salesforce Platform. - Always use lightning-* namespace components (never generic HTML) - Avoid ternary operators in LWC templates (not supported) - SLDS utility classes for styling - Component communication patterns - Comprehensive component catalog reference Working with Lightning Web Components, creating/modifying LWC code, or when .js-meta.xml files are detected. Apex development following the NimbleUser Apex Style Guide (Google Java Style Guide adapted for Salesforce). - K&R brace style formatting - Naming conventions (UpperCamelCase, lowerCamelCase, CONSTANT_CASE) - Bulkification patterns (avoid SOQL/DML in loops) - Service layer, repository, and trigger handler patterns - Test-driven development best practices - Governor limit awareness Writing or reviewing Apex classes, triggers, or test classes.

README

원문 README의 일부입니다. 원문 보기.

Salesforce Claude Code Skills

A collection of specialized skills for Claude Code to enhance Salesforce development workflows.

Available Skills

🔷 sf-lwc-development

Expert guidance for Lightning Web Component (LWC) development on Salesforce Platform.

Key Features:

  • Always use lightning-* namespace components (never generic HTML)
  • Avoid ternary operators in LWC templates (not supported)
  • SLDS utility classes for styling
  • Component communication patterns
  • Comprehensive component catalog reference

Use when: Working with Lightning Web Components, creating/modifying LWC code, or when .js-meta.xml files are detected.


⚡ sf-apex-development

Apex development following the NimbleUser Apex Style Guide (Google Java Style Guide adapted for Salesforce).

Key Features:

  • K&R brace style formatting
  • Naming conventions (UpperCamelCase, lowerCamelCase, CONSTANT_CASE)
  • Bulkification patterns (avoid SOQL/DML in loops)
  • Service layer, repository, and trigger handler patterns
  • Test-driven development best practices
  • Governor limit awareness

Use when: Writing or reviewing Apex classes, triggers, or test classes.


🚀 sf-cli-deployment

Modern Salesforce CLI (sf) development deployment workflows.

Key Features:

  • Correct command usage: deploy report vs deploy start vs deploy resume
  • Apex test prompting with time warnings
  • Development iteration loop (code → deploy → test)
  • Deployment cancellation for long-running operations
  • No git requirements (deploy first, commit when ready)
  • LWC and Apex development patterns

Use when: Deploying code to sandboxes/scratch orgs during development.

Installation

Option 1: Install Individual Skills

Copy the specific skill folder you need to your Claude Code skills directory:

macOS/Linux:

# Clone this repository
git clone https://github.com/yourusername/salesforce-claude-skills.git

# Copy desired skill to Claude Code skills directory
cp -r salesforce-claude-skills/sf-lwc-development ~/.claude-code/skills/
cp -r salesforce-claude-skills/sf-apex-development ~/.claude-code/skills/
cp -r salesforce-claude-skills/sf-cli-deployment ~/.claude-code/skills/

Windows (PowerShell):

# Clone this repository
git clone https://github.com/yourusername/salesforce-claude-skills.git

# Copy desired skill to Claude Code skills directory
Copy-Item -Recurse salesforce-claude-skills/sf-lwc-development -Destination "$env:USERPROFILE\.claude-code\skills\"
Copy-Item -Recurse salesforce-claude-skills/sf-apex-development -Destination "$env:USERPROFILE\.claude-code\skills\"
Copy-Item -Recurse salesforce-claude-skills/sf-cli-deployment -Destination "$env:USERPROFILE\.claude-code\skills\"

Option 2: Install All Skills at Once

# Clone this repository
git clone https://github.com/yourusername/salesforce-claude-skills.git

# Copy all skills
cp -r salesforce-claude-skills/sf-* ~/.claude-code/skills/
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add david-sfdev/claude-sf-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →