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
75%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./pm-market-research/skills/user-personas/SKILL.mdQuality
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.
| Dimension | Reasoning | Score |
|---|---|---|
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').
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
020ee82
Table of Contents
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.