CtrlK
BlogDocsLog inGet started
Tessl Logo

personwise/personwise-developer-quickstart

Developers abandon APIs that do not return a first success fast. Turn your API documentation and SDK guides into an interactive digital-human developer quickstart that takes them from credentials to their first successful API call — with code carried exactly from your docs, never improvised. Version-stamped and askable, so the tutorial answers follow-up questions your docs cannot.

72

Quality

90%

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

85%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 highly actionable with a clear, validated multi-step workflow and executable commands. Its main weaknesses are progressive disclosure (large procedural detail inlined rather than split into reference files) and mild redundancy of the source-state guidance across sections.

Suggestions

Move the CLI freshness/update-handling and authorization-interpretation detail into one-level-deep reference files (e.g. references/update-protocol.md, references/authorization.md), leaving concise summaries and explicit pointers in SKILL.md.

Consolidate the repeated awaiting_sources/200-no-op guidance into one section and reference it from the build, review, and finish sections instead of restating it each time.

Add a short table of contents or 'In this skill' pointer block so the long single-file body is navigable.

DimensionReasoningScore

Conciseness

Dense, procedural content that assumes Claude's competence and avoids explaining known concepts, but repeats the awaiting_sources/200-no-op guidance across three sections, which is more than minor trimming would fix.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout (e.g. 'personwise version --json', 'course readiness --json', 'course create --input <blueprint.json> --json') with exact flags and --json/--input discipline covering the common cases.

5 / 5

Workflow Clarity

Clear sequence (bootstrap, auth, readiness, blueprint, upload, wait, checkpoints, publish) with explicit validation gates and error-recovery feedback loops (conflict read_current_state, failed-source retry/detach, POLL_TIMEOUT/paused handling).

5 / 5

Progressive Disclosure

Well-sectioned with real bundled assets referenced by exact path, but it is a long single-file document that inlines substantial operational detail (CLI freshness/update handling, authorization interpretation, source lifecycle) that could live in one-level-deep reference files.

3 / 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.

The description is strong: it clearly states capabilities and when to use the skill with explicit trigger language, and carves out a distinct niche. The only minor gap is trigger-term breadth relative to a fully comprehensive synonym set.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Produce a grounded interactive digital-human course learners can interrupt with voice questions', install/update CLI, browser OAuth — with comprehensive coverage of the core workflow.

5 / 5

Completeness

Explicitly answers both what (produce interactive digital-human course, install/update CLI, browser OAuth) and when (explicit 'Use when...' clause and concrete trigger phrases).

5 / 5

Trigger Term Quality

Provides explicit 'Trigger language: developer quickstart; API tutorial; SDK tutorial; first successful API call' plus 'Use when the user asks for Developer Quickstart', but a few common natural variations are missing relative to the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Developer Quickstart to first successful API call) with distinct triggers and explicit scoping against other course-creation requests, giving minimal conflict risk.

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.

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