CtrlK
BlogDocsLog inGet started
Tessl Logo

personwise/personwise-sales-onboarding

New sales reps ramp on whatever they find — including claims nobody approved. Turn your sales playbook into an interactive digital-human sales onboarding course that ramps new reps on approved stories, process, and proof, and answers their questions before the first call. Scoped to the new sales rep ramp; broader readiness belongs to sales enablement.

72

Quality

91%

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

Overview
Quality
Evals
Security
Files

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.

An authoritative, highly actionable runbook with excellent sequencing and validation, undermined only by moderate redundancy across sections. The inline monolith is acceptable for an operational workflow but leaves minor progressive-disclosure headroom.

Suggestions

De-duplicate the awaiting_sources no-op behavior and the 'never create a replacement run' rule — state each once and cross-reference, to recover ~30-40 lines of token budget.

Condense the update-check section: the four sub-bullets on outdated CLI vs Skill restate the same stop-update-retry contract repeatedly; a single decision table would be tighter.

Name assets/service-descriptor.signed.json explicitly where the body says 'the international service declared by this immutable Skill release' so the asset reference is signaled rather than implied.

DimensionReasoningScore

Conciseness

Dense and free of basic-concept padding, but noticeably redundant — the 'run advance is a 200 no-op during awaiting_sources' rule and 'never create a replacement run' injunction are restated near-verbatim across the blueprint and finish sections, and the update-check block runs long.

3 / 5

Actionability

Fully executable, copy-paste-ready commands throughout — 'personwise version --json', 'course readiness --json', 'course create --input <blueprint.json> --json', 'source add/retry/detach', 'run wait' — each with the exact flags and --json conventions needed.

5 / 5

Workflow Clarity

A clearly sequenced multi-step workflow (version → auth → update check → readiness → blueprint → sources → checkpoints → publish) with explicit validation checkpoints (readiness before blueprint, source status before advance, fresh re-read before mutation) and feedback loops for conflicts and failed sources.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and one-level-deep references to real bundled assets (assets/bootstrap.sh, assets/bootstrap.ps1), but the ~330-line operational workflow lives entirely inline in SKILL.md and the service-descriptor.signed.json reference is implicit rather than signaled.

4 / 5

Total

17

/

20

Passed

Description

100%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, third-person description that states concrete actions, gives explicit natural trigger phrases, and clearly demarcates its narrow scope from adjacent skills. It answers both what and when without vague fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Produce a grounded interactive digital-human course learners can interrupt with voice questions', 'install or update the official PersonWise CLI', 'uses browser OAuth' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly answers both 'what' ('Produce a grounded interactive digital-human course...') and 'when' ('Use when the user asks for Sales Onboarding...' plus an explicit 'Trigger language' clause).

5 / 5

Trigger Term Quality

Provides three natural trigger phrases a manager would actually say — 'sales onboarding; sales onboarding program; new sales rep ramp' — with good variation for a narrowly scoped niche.

5 / 5

Distinctiveness Conflict Risk

Carves a clear niche ('new sales rep ramp') and explicitly routes broader jobs elsewhere ('Other course-creation requests are handled only when the user explicitly asks for them with this Skill'), minimizing wrong-skill triggering.

5 / 5

Total

20

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Reviewed

Table of Contents