CtrlK
BlogDocsLog inGet started
Tessl Logo

sales-company-research

Research companies, partners, and referral channels to shape draft outreach approaches, messages, or partner motions; exclude descriptive company profiling, list enrichment, and internal source finding.

52

Quality

58%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./packages/opencode/src/skill/builtin/.bundle/sales/workflows/sales-company-research/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.

The body is well-structured with a clear workflow and a concrete output template, but it is held back by repeated draft-only caveats, abstract research-gathering guidance, implicit checkpoints, and malformed cross-references. Most dimensions land at a solid mid-level rather than strong.

Suggestions

Consolidate the draft-only/no-CRM/no-send rule into a single authoritative statement (e.g., in 'Rules') and reference it once instead of repeating it across the intro, workflow, next-steps, and rules.

Make the research step more actionable by naming concrete source types or evidence categories to consult first, so Claude knows exactly where to gather.

Fix the malformed anchor syntax in the cross-references (use '#limitations-and-improvements' style with a single '#') and consider extracting the output template into a local reference file if the body grows.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes Claude's competence, but the draft-only/no-CRM/no-send prohibition is restated roughly four times (intro, workflow step 4, 'Next steps to avoid', and 'Rules'), which is redundant and could be consolidated; not a 1 because there is no concept-over-explanation padding, not a 3 because of the repeated caveat.

2 / 3

Actionability

Provides concrete artifacts (an output template block and named outreach types like 'short email, message, connection request, or partner script'), but the research-gathering steps ('Gather the narrowest useful evidence from authoritative sources first') stay abstract without naming specific sources or methods; not a 1 because the output template is genuinely actionable, not a 3 because key gathering detail is missing.

2 / 3

Workflow Clarity

A clear numbered four-step sequence is present, but validation checkpoints are only implicit ('Name material evidence gaps', labeling assumptions) with no explicit verify/feedback loop; not a 1 because the sequence is unambiguous, not a 3 because checkpoints are not explicit.

2 / 3

Progressive Disclosure

Sections are well-organized and external references to the index SKILL.md are one level deep, but there are no local bundle files for this skill and the anchor links use malformed syntax ('## Cross-Skill Best Practices', '##' rather than '#'); not a 1 because structure is reasonable, not a 3 because reference signaling is imperfect and nothing is split into local detail files.

2 / 3

Total

8

/

12

Passed

Description

67%

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

The description is specific and well-differentiated through explicit exclusions, but lacks an explicit 'Use when...' trigger clause and leans on routing jargon over natural user phrasing. Completeness and trigger-term quality are the main limits.

Suggestions

Add an explicit 'Use when...' clause naming natural user triggers (e.g., 'Use when the user wants to draft outreach or a partner approach for a specific company'), to lift completeness from implied to explicit.

Replace or supplement routing jargon ('partner motions', 'internal source finding') with terms users actually say (e.g., 'cold outreach', 'sales outreach', 'prospecting', 'partnership intro').

Keep the exclusion clause but tighten it so it does not crowd out the natural trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Research companies, partners, and referral channels', 'shape draft outreach approaches, messages, or partner motions' — plus an explicit exclusion list, matching the anchor for naming multiple specific concrete actions; not a 2 because the actions are comprehensive rather than partial.

3 / 3

Completeness

Clearly states what the skill does but lacks a 'Use when...' clause; the 'when' is only implied via the what-statement and exclusions, so per the judging guideline a missing explicit trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

Includes relevant terms ('companies', 'partners', 'outreach', 'referral channels') but a significant portion is routing jargon ('partner motions', 'list enrichment', 'internal source finding') and it misses common user variations like 'cold outreach' or 'prospecting'; not a 3 because coverage of natural user phrasing is incomplete, not a 1 because several genuine trigger words are present.

2 / 3

Distinctiveness Conflict Risk

The explicit exclusion of 'descriptive company profiling, list enrichment, and internal source finding' carves out a clear niche and disambiguates it from sibling skills, matching the anchor for a distinct niche unlikely to conflict; not a 2 because the exclusions remove the main overlap risk.

3 / 3

Total

10

/

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.