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.
80
75%
Does it follow best practices?
Impact
Pending
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 well-crafted skill description that hits all the key criteria. It specifies concrete outputs (3 personas with JTBD, pains, gains, unexpected insights), uses natural trigger terms that users would actually say, includes an explicit 'Use when' clause with multiple trigger scenarios, and occupies a distinct niche in UX research persona creation.
| 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 common variations of how users would request this type of work. | 3 / 3 |
Distinctiveness Conflict Risk | Occupies a clear niche around user persona creation from research data with specific UX research terminology (JTBD, pains, gains). Unlikely to conflict with general data analysis or other research skills due to the specificity of persona-related triggers. | 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 is a moderately well-structured persona generation skill that provides a clear output template and logical workflow, but lacks concrete examples of completed personas that would make it truly actionable. It includes some unnecessary verbosity (role-play framing, obvious best practices) and would benefit significantly from a sample input/output pair showing what a good persona looks like in practice.
Suggestions
Add a concrete example of one completed persona (even abbreviated) showing the exact format and level of detail expected, so Claude has a clear reference output.
Remove the role-play preamble ('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.
Replace or remove the external 'Further Reading' links, which Claude cannot access during a conversation; instead, inline any key frameworks (e.g., a brief JTBD template) that would actually guide output quality.
| 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 more descriptive than executable. There are no concrete examples of what a completed persona looks like — an example input/output would make this much more actionable. The steps are high-level process descriptions rather than specific 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 generative 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 that may not be accessible to Claude, and the entire content is inline in one file when the output template and examples could potentially be separated. For a skill of this length (~60 lines), the organization is adequate but the external links add little value. | 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.
36ccefd
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.