CtrlK
BlogDocsLog inGet started
Tessl Logo

proto-persona

Create a proto-persona from current research, market signals, and team knowledge. Use when you need a working customer profile before deeper validation.

61

Quality

72%

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 ./skills/proto-persona/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The skill is highly actionable with a clear sequenced workflow and per-step checklists, but it is verbose with conceptual padding and redundancy, and its file references point to bundle files that are missing.

Suggestions

Remove or merge the 'Anti-Patterns' and 'Common Pitfalls' sections, which cover the same ground, and trim 'Why Use Proto-Personas' since Claude already knows the value of personas.

Either provide the referenced `template.md` and `examples/sample.md` bundle files or remove the references and keep the templates inline to avoid dead-end navigation.

Drop the verbatim re-statement of the frontmatter intent paragraph in the Purpose section to eliminate duplication.

DimensionReasoningScore

Conciseness

The Application steps are efficient, but the body is padded with conceptual sections ('Why Use Proto-Personas', 'Anti-Patterns', 'When NOT to Use') that restate persona concepts Claude already knows, and the 'Common Pitfalls' section largely duplicates the 'Anti-Patterns' section.

2 / 3

Actionability

Each step provides copy-paste-ready fill-in templates, concrete quality checks (e.g., 'Spends 3 hours/week manually copying data between tools'), and worked examples, giving clear actionable guidance appropriate for an instruction-only skill.

3 / 3

Workflow Clarity

Steps 1-6 are clearly sequenced from gathering context to validate-and-iterate, with per-step quality-check checklists and an explicit feedback loop in Step 6 ('Evolve it as you learn').

3 / 3

Progressive Disclosure

It signals one-level-deep references to `template.md` and `examples/sample.md`, but neither file exists in the bundle, so navigation hits dead ends, and the template content is also duplicated inline rather than split out.

2 / 3

Total

10

/

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.

A solid third-person description that clearly states both the action and an explicit use trigger, but it relies on a single verb and a narrow set of trigger terms, limiting specificity and distinctiveness.

Suggestions

Broaden trigger terms to natural user phrasings like 'user persona', 'target user', or 'audience profile' so it matches how users actually request this.

Add one or two more concrete actions (e.g., 'synthesize', 'flag assumptions to validate') to lift specificity beyond the single 'Create' verb.

Sharpen the when-clause to reduce overlap with validated-persona or positioning skills, e.g., 'before you have time for full user research'.

DimensionReasoningScore

Specificity

The phrase 'Create a proto-persona from current research, market signals, and team knowledge' names the domain and the action plus three concrete input sources, but it is a single verb ('Create') rather than the multiple distinct actions the top anchor calls for.

2 / 3

Completeness

It explicitly answers both what ('Create a proto-persona from current research, market signals, and team knowledge') and when ('Use when you need a working customer profile before deeper validation'), matching the top anchor.

3 / 3

Trigger Term Quality

The trigger 'Use when you need a working customer profile before deeper validation' surfaces relevant terms ('customer profile', 'deeper validation') but misses common variations users would naturally say such as 'user persona', 'target user', or 'audience'.

2 / 3

Distinctiveness Conflict Risk

The 'proto-persona' / 'working customer profile before deeper validation' framing is somewhat specific but could overlap with adjacent research or positioning skills that also deal with target users.

2 / 3

Total

9

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
deanpeters/Product-Manager-Skills
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.