CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

keep-segment

Customer segmentation model builder — tiers customers by ARR, health, and expansion potential; defines CS motion per tier; maps resource allocation. Use when asked to "segment our customers", "define our CS tiers", "how should we allocate CS resources", "build a customer segmentation model", or "who gets high-touch vs. digital".

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

78%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.

The body is an impressively lean, domain-specific framework with concrete tables, ratios, and executable discovery commands organized in a clear step sequence. Its main weaknesses are the missing validation checkpoints and its reliance on a docs/output-kit.md format spec (and /atlas-report) that are not bundled with the skill.

Suggestions

Bundle docs/output-kit.md (or inline the output-format spec) so the required 40-line CLI format and severity indicators are actually available; the same applies to clarifying what /atlas-report is and when it exists.

Add explicit validation checkpoints before Delivery, e.g., verify tier % of accounts and % of ARR each sum to ~100%, and check that the per-tier CSM counts in the resource map are consistent with the stated CSM:account ratios.

Provide one worked example with real numbers (e.g., a filled threshold set for a $10M-ARR company) so the $[X]/$[Y]/$[Z] and [N] placeholders have a concrete reference point.

DimensionReasoningScore

Conciseness

The body is dense, prescriptive domain content — health-score weight tables, CSM ratios, cadences, and promotion rules — with essentially no explanation of concepts Claude already knows and only trivial glosses (the NRR parenthetical). It assumes Claude's competence and every section carries information Claude cannot supply itself, matching the lean-and-efficient anchor.

5 / 5

Actionability

Provides executable find/grep commands in Step 0 and concrete numbers (weights, score ranges, CSM ratios, cadences) throughout. Not 5 because the tier tables and resource map are placeholder templates ($[X], $[Y], [N]) rather than filled examples, and the required output format depends on a docs/output-kit.md file that is not in the bundle; well above 3 since real commands and specific parameters are given.

4 / 5

Workflow Clarity

Steps 0-6 are clearly sequenced with a distinct purpose each, and Step 0's 'Ask for missing inputs' acts as an input checkpoint. Not 5 because there are no validation steps on the outputs (e.g., verifying tier percentages sum to ~100%, or CSM headcount matches the stated ratios); not 3 because the sequence is complete and checkpoints are mostly present, and this is a document-generation task so the destructive/batch cap does not apply.

4 / 5

Progressive Disclosure

Sections are well-organized, but the body references 'docs/output-kit.md' and '/atlas-report', neither of which exists in the skill's bundle (no references/, scripts/, or assets/ directories at all), leaving dangling navigation. At ~140 lines with all content inline, the under-50-line no-references exception does not apply; this sits at 'some structure, references present but not resolvable' rather than the well-placed-content of 4.

3 / 5

Total

16

/

20

Passed

Description

91%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: third-person, specific, and compact, with an explicit 'Use when' clause containing five natural trigger phrases. The only weaknesses are minor — slightly incomplete capability coverage and small overlap risk with generic segmentation requests.

DimensionReasoningScore

Specificity

Lists three concrete third-person actions ('tiers customers by ARR, health, and expansion potential; defines CS motion per tier; maps resource allocation') that name the domain and specific capabilities. Not 5 because coverage has minor gaps (e.g., health-score construction and tier promotion/demotion rules are not mentioned); well above 3's '1-2 concrete actions'.

4 / 5

Completeness

Explicitly answers both what (three specific capability statements) and when ('Use when asked to...' followed by five concrete trigger phrases). This is a direct match for the top anchor's what+when-with-concrete-triggers pattern, not merely the implicit-when of score 4.

5 / 5

Trigger Term Quality

Five natural trigger phrases users would actually say: 'segment our customers', 'define our CS tiers', 'how should we allocate CS resources', 'build a customer segmentation model', 'who gets high-touch vs. digital' — covering synonyms and colloquial variants. This matches the comprehensive-coverage anchor; nothing common is missing.

5 / 5

Distinctiveness Conflict Risk

The CS-specific triggers ('CS tiers', 'allocate CS resources', 'high-touch vs. digital') carve a clear niche with mostly distinct triggers. Not 5 because 'segment our customers' could plausibly overlap with general market/analytics segmentation skills; far more distinct than the broad-overlap anchors at 2-3.

4 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

jeremylongshore/tons-of-skills-marketplace

Path

plugins/ai-agency/tonone/bundle/revenue-team/skills/keep-segment/SKILL.md

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.