CtrlK
BlogDocsLog inGet started
Tessl Logo

user-personas

Create refined user personas from research data — 3 personas with JTBD, pains, gains, and unexpected insights. Use when building personas from survey data, creating user profiles from research, or segmenting users for product decisions.

64

Quality

75%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./pm-market-research/skills/user-personas/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that clearly communicates what the skill does (creates 3 refined user personas with JTBD, pains, gains, and unexpected insights from research data) and when to use it (building personas from survey data, creating user profiles, segmenting users). It uses third person voice, includes natural trigger terms, and occupies a distinct niche that minimizes conflict risk with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Create refined user personas from research data', '3 personas with JTBD, pains, gains, and unexpected insights'. It specifies the output format (3 personas) and the specific frameworks used (JTBD, pains, gains).

3 / 3

Completeness

Clearly answers both 'what' (create refined user personas with JTBD, pains, gains, and unexpected insights) and 'when' (explicit 'Use when' clause covering building personas from survey data, creating user profiles from research, or segmenting users for product decisions).

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'personas', 'research data', 'survey data', 'user profiles', 'segmenting users', 'product decisions', 'JTBD'. These cover multiple natural variations of how a user might request this capability.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche — user persona creation from research data with specific frameworks (JTBD, pains/gains). Unlikely to conflict with other skills due to the specific combination of persona creation, research data input, and the named deliverables.

3 / 3

Total

12

/

12

Passed

Implementation

50%

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

This skill provides a reasonable framework for persona creation with a clear output structure, but lacks concrete examples (e.g., a sample persona output) that would make it truly actionable. It contains some unnecessary padding like the role-play preamble and best practices that restate obvious research principles. Adding a concrete example of a completed persona and tightening the language would significantly improve it.

Suggestions

Add a concrete example of one completed persona showing the exact output format with realistic content, so Claude knows precisely what the deliverable looks like.

Remove the role-play instruction ('You are an experienced product researcher...') and trim the best practices to only non-obvious guidance — Claude already knows to ground insights in data and avoid assumptions.

Make the validation step actionable: specify what to check (e.g., 'Ensure each persona maps to at least N data points; flag personas supported by fewer than 3 respondents as low-confidence').

DimensionReasoningScore

Conciseness

The skill includes some unnecessary explanation (e.g., 'You are an experienced product researcher specializing in persona development and user research synthesis' is role-play padding Claude doesn't need). The best practices section restates things Claude already knows (like 'avoid assumptions' and 'ground insights in data'). However, it's not egregiously verbose.

2 / 3

Actionability

The skill provides a clear output structure template and analysis steps, but the guidance is largely descriptive rather than concrete. There are no actual examples of a completed persona, no sample input/output, and the analysis steps are high-level process descriptions ('identify recurring characteristics') rather than specific executable instructions.

2 / 3

Workflow Clarity

The analysis steps are listed in sequence (1-5), which provides some workflow structure. However, there are no validation checkpoints or feedback loops — step 5 ('Validation: Cross-reference insights') is vague and doesn't specify what to do if validation fails or data is insufficient. For a non-destructive content generation task this is less critical, but the lack of concrete verification criteria keeps it at 2.

2 / 3

Progressive Disclosure

The content is reasonably structured with clear sections (Purpose, Instructions, Analysis Steps, Output Structure, Best Practices, Further Reading). However, the Further Reading links are external URLs rather than local reference files, and the entire content is inline in a single file when the output structure template could potentially be separated. For a skill of this length (~60 lines), the organization is adequate but not exemplary.

2 / 3

Total

8

/

12

Passed

Validation

100%

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

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
phuryn/pm-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.