技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
salesforce-advanced-troubleshooting【数据与研究】Analyze complex Salesforce integration failures across request traces, metadata, query plans, automation, locks, jobs, events, and limits. Use when basic triage stalls. Trigger with "deep diagnose Salesforce".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Build and falsify layered hypotheses with minimum evidence rather than changing several org, query, permission, or retry variables at once.
Use Read, Glob, and Grep to inspect approved repository and evidence files, WebFetch to re-check current first-party Salesforce documentation, and Write or Edit only for secretless plans, fixtures, configuration, and redacted receipts.
Salesforce diagnostic behavior spans versioned REST responses, debug logs, query feedback, async jobs, event usage, and org configuration. REST query explain is Beta and must be corroborated; diagnostic surface availability varies by entitlement and permission.
Use the narrowest diagnostic principal and time window. Never enable broad logging or collect unredacted queries, records, tokens, sessions, org identifiers, or user data without explicit authorization.
Do not broaden tracing, query sensitive data, change indexes or automation, increase limits, replay work, or reproduce writes in production without owners.
Return the hypothesis table, evidence and timeline, reproduced condition, root cause and confidence, approved fix, reconciliation, cleanup, and prevention work.
| Condition | Response |
|---|---|
| Evidence supports multiple causes | Report uncertainty and design the next discriminating test instead of declaring a root cause. |
| Diagnostic surface is unavailable | Record the entitlement or permission boundary and use an approved alternative or Salesforce Support. |
| Trace collection changes system behavior | Stop, remove the trace, and use less invasive evidence. |
A redacted completion receipt might look like this:
incident=SF-311; hypotheses=7; disproved=6; root=lock-order; fix=ordered-batches; canary=pass; traces=removed
Run the workflow first in the lowest-risk authorized org and preserve its redacted receipt. Schedule a review against the next Salesforce seasonal release and the customer change calendar.