CtrlK
BlogDocsLog inGet started
Tessl Logo

salesforce

Use when a focused Sales workflow needs Salesforce-backed CRM reads, links, drafts, notes, account plans, Agentforce assignments, or explicitly requested Salesforce connector/query guidance. Do not use for generic CRM app construction or when another CRM is authoritative.

70

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-sequenced guide with excellent write-safety validation and verification loops, held back from top marks by redundant rule statements across the Ranking, Workflow Guidance, and Overall Rules sections, a formatting glitch that strikes through the primary CRM dependency, and mode output templates that could be offloaded to reference files.

Suggestions

Remove the stray '~~' strikethrough on the CRM dependency bullet in Key Dependency Categories — it currently renders the skill's primary data source as deleted text.

Deduplicate the discovery guidance: 'Salesforce Operation Ranking', 'Prefer discovery over guessing. Use exact ids or names first...' (Overall Rules), and 'Do not silently pick among plausible records' state overlapping rules twice; keep one authoritative statement and cross-reference it.

Move the four Modes output-format templates into a reference file (e.g., references/output-formats.md) and keep one compact example per mode inline, trimming the repeated 'Follow the instructions...' footer blocks.

DimensionReasoningScore

Conciseness

Mostly efficient — no explanations of concepts Claude already knows — but with genuine tightening opportunities: 'Do not silently pick among plausible records' repeats 'Prefer discovery over guessing. Use exact ids or names first...'; 'Do not imply support for connector surfaces that are not exposed' appears in both Overall Rules and Connector Boundary; and the stray '~~' strikethrough on the primary CRM dependency bullet renders the guide's key dependency as deleted text.

3 / 5

Actionability

For an instruction-only skill the guidance is fully concrete: it names exact connector operations (query_agent_type, create_account_plan, get_record_id_by_name, soql_query), gives field-level write rules ('send only changed fields'), and surfaces a real error string (FIELD_CUSTOM_VALIDATION_EXCEPTION) with the required response. Output-format templates cover each mode's common cases.

5 / 5

Workflow Clarity

The three-step workflow (Clarify and Gather Context → First draft → Approved action and verification) has explicit validation checkpoints: writes are gated on explicit user approval, every write response must be inspected, and verification is required via a narrow read 'when the response does not prove the outcome'. Error-recovery loops exist (fallback after two query-shape failures, validation-exception handling).

5 / 5

Progressive Disclosure

Good structure with clearly signaled one-level-deep references to the parent index skill, and no bundle files exist so nothing is misfiled. However, at ~190 lines the four Modes' output-format templates and the detailed Query Guardrails are natural candidates for reference files, which is a minor organization gap rather than the ideal split.

4 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit 'Use when' trigger, a comprehensive list of concrete Salesforce capabilities, and an explicit negative boundary that prevents triggering on generic CRM work. The only gap is that the most common record-level nouns users say (opportunity, contact, lead) are missing from the trigger surface.

DimensionReasoningScore

Specificity

The description enumerates concrete capabilities — 'Salesforce-backed CRM reads, links, drafts, notes, account plans, Agentforce assignments, or explicitly requested Salesforce connector/query guidance' — which is comprehensive coverage of the skill's actions, matching the top anchor.

5 / 5

Completeness

It explicitly answers both 'what' (Salesforce-backed CRM reads, links, drafts, notes, account plans, assignments) and 'when' ('Use when a focused Sales workflow needs...') with concrete trigger phrases, plus a negative boundary clause.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('Salesforce', 'CRM', 'account plans', 'Agentforce', 'connector', 'query'), but common user phrasings for record-level work — 'opportunity', 'contact', 'lead', 'record' — appear only in the body, not the description. Not the 5 anchor's comprehensive synonym coverage, but noticeably above the midpoint.

4 / 5

Distinctiveness Conflict Risk

'Do not use for generic CRM app construction or when another CRM is authoritative' is an explicit disambiguation clause; the Salesforce/Agentforce niche has minimal overlap with other skills' triggers.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 8 suspicious

Warning

Total

15

/

16

Passed

Repository
XiaomiMiMo/MiMo-Code
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.