
david-sfdev/claude-sf-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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 reportvsdeploy startvsdeploy 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/
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add david-sfdev/claude-sf-skills