salesforce-advanced-troubleshooting

Featured

Apply Salesforce advanced debugging with debug logs, SOQL query plans, and EventLogFile analysis. Use when standard troubleshooting fails, investigating SOQL performance issues, or analyzing Apex governor limit violations. Trigger with phrases like "salesforce hard bug", "salesforce debug log", "salesforce governor limit", "salesforce query plan", "salesforce deep debug", "SOQL slow".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Salesforce Advanced Troubleshooting ## Overview Deep debugging techniques for complex Salesforce issues: Apex debug log analysis, SOQL query plan optimization, governor limit diagnosis, and EventLogFile forensics. ## Prerequisites - Salesforce CLI authenticated - Access to Setup > Debug Logs - Understanding of Apex governor limits - Enterprise+ for EventLogFile access ## Instructions ### Step 1: Enable Debug Logging ```bash # Set up debug logging for a specific user sf apex log list --target-org my-org # Create a trace flag for detailed logging # Setup > Debug Logs > New Trace Flag # - Traced Entity: your integration user # - Debug Level: SFDC_DevConsole (or create custom) # - Start: now, Expiration: +2 hours # Tail logs in real-time sf apex log tail --target-org my-org --debug-level SFDC_DevConsole ``` ### Step 2: Analyze Debug Log for Governor Limits ```typescript // Key governor limits to watch in debug logs: const GOVERNOR_LIMITS = { 'Number of SOQL queries': { limit: 100, trigger: 'per transaction' }, 'Number of query rows': { limit: 50000, trigger: 'per transaction' }, 'Number of DML statements': { limit: 150, trigger: 'per transaction' }, 'Number of DML rows': { limit: 10000, trigger: 'per transaction' }, 'Maximum CPU time': { limit: 10000, trigger: 'ms per transaction' }, 'Maximum heap size': { limit: 6000000, trigger: 'bytes (sync), 12MB (async)' }, 'Number of callouts': ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

salesforce-debug-bundle

Collect Salesforce debug evidence including API limits, debug logs, and org info for support tickets. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for Salesforce problems. Trigger with phrases like "salesforce debug", "salesforce support bundle", "collect salesforce logs", "salesforce diagnostic", "salesforce debug log".

2,266 Updated today
jeremylongshore
AI & Automation Featured

salesforce-observability

Set up observability for Salesforce integrations with API limit monitoring, error tracking, and alerting. Use when implementing monitoring for Salesforce operations, tracking API consumption, or configuring alerting for Salesforce integration health. Trigger with phrases like "salesforce monitoring", "salesforce metrics", "salesforce observability", "monitor salesforce", "salesforce alerts", "salesforce API usage dashboard".

2,266 Updated today
jeremylongshore
Code & Development Solid

salesforce-developer

Writes and debugs Apex code, builds Lightning Web Components, optimizes SOQL queries, implements triggers, batch jobs, platform events, and integrations on the Salesforce platform. Use when developing Salesforce applications, customizing CRM workflows, managing governor limits, bulk processing, or setting up Salesforce DX and CI/CD pipelines.

9,509 Updated 1 weeks ago
Jeffallan
Code & Development Listed

sf-debug

Salesforce debug log analysis and Apex diagnostic discipline (Brite edition) with 100-point scoring. TRIGGER when user analyzes debug logs, hits governor limits, reads stack traces, touches .log files, works in brite-salesforce, asks about Queueable silent-retry signatures, Web-to-Lead BeforeUpdate cascade, TraceFlag-driven root-cause loops (BC-5609 precedent), CronTrigger silent-retry after sandbox refresh, Apex Error email PII discipline, or Test.stopTest() async-drain anomalies. DO NOT TRIGGER when running Apex tests (use sf-testing), fixing Apex code (use sf-apex), or Agentforce session tracing (use sf-ai-agentforce-observability).

0 Updated today
Brite-Nites
AI & Automation Featured

salesforce-performance-tuning

Optimize Salesforce API performance with SOQL tuning, Composite API batching, and caching. Use when experiencing slow API responses, optimizing SOQL queries, or reducing API call count for Salesforce integrations. Trigger with phrases like "salesforce performance", "optimize salesforce", "salesforce latency", "salesforce caching", "salesforce slow", "SOQL optimization".

2,266 Updated today
jeremylongshore