CtrlK
BlogDocsLog inGet started
Tessl Logo

apollo

Use only when a focused Sales workflow has selected a present and connected Apollo connector, or the user explicitly asks for Apollo prospecting, enrichment, Company Details, records, sequences, or outbound planning. Apply Apollo v2-specific behavior only after verifying app version 2.0.0 or later.

58

Quality

67%

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

Fix and improve this skill with Tessl

tessl review fix ./packages/opencode/src/skill/builtin/.bundle/sales/workflows/apollo/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

A thorough, safety-focused connector guide with clear sequencing and concrete output artifacts, but it is verbose and repetitive, lacks validate→fix→retry feedback loops for batch/destructive work, and is a monolithic single file with no progressive disclosure into bundle references.

Suggestions

Consolidate the repeated safety rules (credit exposure, mutation gates, sequence launch gates) into a single Safety Rules section and reference it elsewhere to remove redundancy and tighten conciseness.

Add an explicit validate→fix→retry feedback loop for batch and mutation operations (e.g. after a bulk create-update, verify the returned records, and if duplicates or errors appear, fix and re-run) to lift workflow clarity.

Split detailed material (per-domain table schemas, the output-format template, identifier rules) into reference files under references/ and link to them one level deep, and fix the malformed "##" anchor in the Cross-Skill Best Practices link.

DimensionReasoningScore

Conciseness

The guidance is domain-specific (credit, version, mutation rules) rather than explaining concepts Claude already knows, but safety admonitions are restated across Credit-Aware, Mutations, Sequences, and Safety Rules sections, so it could be tightened; this fits the mostly-efficient-but-could-be-tightened anchor rather than the lean anchor at 3.

2 / 3

Actionability

Concrete artifacts exist (output-format template, exact table column specs, field defaults like "Keep `reveal_personal_emails` false"), but much guidance is abstract and conditional ("use the live Apollo tool schema", "when they improve precision", "when exposed"), leaving it mixed rather than uniformly copy-paste ready.

2 / 3

Workflow Clarity

Workflows are clearly sequenced (Apollo Operation Ranking 1–6, People-to-Company-Details 1–7) with explicit preview/approval/verification checkpoints, but there is no explicit validate→fix→retry feedback loop for the batch and destructive operations, which caps the score at 2 per the rubric's feedback-loop guidance.

2 / 3

Progressive Disclosure

Section headers are well-organized and external references to ../index/SKILL.md are one level deep and signaled, but no bundle files exist and the skill is a monolithic ~210-line single file with inline table schemas, output format, and per-domain rules that could be split; additionally one anchor is malformed ("SKILL.md## Cross-Skill Best Practices" uses "##" instead of "#").

2 / 3

Total

8

/

12

Passed

Description

85%

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, specific, version-gated description with an explicit "Use only when" trigger and a clear Apollo niche. Its main weakness is trigger-term naturalness: it leans on Apollo product terminology and misses common user phrasings.

Suggestions

Add common natural trigger terms users would actually say (e.g. "leads", "find companies", "cold email", "contact enrichment") alongside the Apollo product terms.

State the capability in active third-person voice (e.g. "Performs Apollo prospecting, enrichment, and Company Details lookups...") before the trigger clause so the "what" is explicit, not only implied via the trigger list.

Tighten the single run-on sentence into a concise capability statement followed by the trigger condition to reduce verbosity.

DimensionReasoningScore

Specificity

Names multiple concrete actions and domains — "Apollo prospecting, enrichment, Company Details, records, sequences, or outbound planning" — plus a concrete version-gate behavior ("verifying app version 2.0.0 or later"), matching the multiple-specific-actions anchor rather than the vague single-domain anchor at 2.

3 / 3

Completeness

It explicitly answers "when" with a clear "Use only when..." clause and conveys "what" via the enumerated action list, satisfying the both-what-and-when-with-explicit-triggers anchor; it is not the 2 anchor because the "when" is explicit, not merely implied.

3 / 3

Trigger Term Quality

It covers relevant terms ("prospecting", "enrichment", "sequences"), but leans on Apollo product jargon ("Company Details", "outbound planning") and omits common natural variations a user would say ("leads", "find companies", "cold email"), fitting the some-keywords-but-missing-variations anchor at 2 rather than the full natural-coverage anchor at 3.

2 / 3

Distinctiveness Conflict Risk

The niche is tightly bounded to a "present and connected Apollo connector" within a focused Sales workflow and version-gated to 2.0.0+, making conflict with other skills unlikely and matching the clear-niche-with-distinct-triggers anchor.

3 / 3

Total

11

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 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.