Persona Test
Persona-driven exploratory browser testing against a live URL. Drives a browser as a specific user persona using a Plan → Act → Reflect loop, takes screenshots at each step, analyses UX and functional issues with confidence scoring, and returns a structured P0–P3 severity report plus a qualitative persona debrief. Personas are tracked per app URL — use "list" to see who's registered, "add" to register new ones. Use for exploratory QA against deployed apps — not scripted regression tests. Works with Playwright MCP (preferred — free, no credentials) or BrightData Scraping Browser (for external/anti-bot sites). Triggers on: "persona test", "test as", "explore the app as", "run persona test", "test the site as", "browse the app as", "QA as", "list personas", "add persona", "who are my personas", "which persona should test". Usage: /persona-test list [url] — show all personas for an app /persona-test add "<name>" "<description>" <url> [app name] — register a new persona /persona-test "<persona or name>" <url> [focus] [--device <preset>] — run an exploratory test (device auto-resolved from persona description) /persona-test --pair "<p1>" "<p2>" <url> [focus] [--device <preset>] — pair mode (--device overrides both personas) /persona-test --mode consistency --canary <name> <url> — deterministic consistency canary (code-driven Playwright) Device presets: desktop (default fallback) | desktop-large | tablet | mobile | mobile-small Examples: /persona-test list https://myapp.railway.app /persona-test add "Pieter" "wine enthusiast, 40s, drinks daily, mobile-first" https://myapp.railway.app "Wine Cellar App" /persona-test "Pieter" https://myapp.railway.app "adding a bottle" /persona-test "first-time user on mobile" https://myapp.railway.app /persona-test "Pieter" https://myapp.railway.app --device mobile-small — override resolved device /persona-test --pair "Elena (sommelier)" "Martha (newer drinker)" https://myapp.railway.app "browsing the cellar" /persona-test --mode consistency --canary oliver-infeasible-reorg http://localhost:3000
From the source SKILL.md
Run an exploratory browser test with persona tracking. Check $ARGUMENTS first to pick the sub-command.
What this skill does
Persona Test is a community-contributed Claude Code skill in the security-misc sub-category. It ships as a SKILL.md file that Claude Code auto-discovers under ~/.claude/skills/persona-test/ and loads when your prompt matches the skill's trigger.
Who uses this skill
The Persona Test Claude Code skill is built for security engineers, penetration testers, DevSecOps practitioners, and development teams hardening codebases and infrastructure. It's part of ClaudSkills (also referred to as Claude Skills or Claude Code Skills) — the open community-curated registry of 116,000+ SKILL.md files for Anthropic's Claude Code agent and the wider Claude ecosystem (Claude API, Claude Agent SDK).
How to install
Free
Manual install (2 steps)
mkdir -p ~/.claude/skills/persona-test
curl -L https://claudskills.com/skills/persona-test/SKILL.md \
-o ~/.claude/skills/persona-test/SKILL.md
Or just download SKILL.md directly and drop it into ~/.claude/skills/persona-test/. Claude Code auto-discovers it on next session.
Skills live at ~/.claude/skills/persona-test/SKILL.md on macOS/Linux, or %USERPROFILE%\.claude\skills\persona-test\SKILL.md on Windows. See the full install guide for step-by-step instructions.
Telegram
📱 Install from your phone or desktop Telegram
Open @claudskills_bot on Telegram, tap Open Desktop App, and the desktop app installs this skill for you. Or share the bot link with a colleague — they get the same one-tap install. Learn more →
Pro
One-click install via the desktop app
The ClaudSkills desktop app installs any skill directly into ~/.claude/skills/ with one click — no terminal required. Pro starts at $9/mo or $149 lifetime.
Pro
For the full experience including quality scoring and one-click install features for each skill — upgrade to Pro.
Frequently asked questions
How do I install the Persona Test Claude Code skill?
Install via the ClaudSkills desktop app (one click) or copy
SKILL.md from the source repository to
~/.claude/skills/persona-test/SKILL.md and restart Claude Code. Both flows are detailed at
claudskills.com/install/.
What does the Persona Test skill do?
Persona-driven exploratory browser testing against a live URL. Drives a browser as a specific user persona using a Plan → Act → Reflect loop, takes screenshots at each step, analyses UX and functional issues with confidence scoring, and returns a structured P0–P3 severity report plus a qualitative persona debrief. Personas are tracked per app URL — use "list" to see who's registered, "add" to register new ones. Use for exploratory QA against deployed apps — not scripted regression tests. Works with Playwright MCP (preferred — free, no credentials) or BrightData Scraping Browser (for external/anti-bot sites). Triggers on: "persona test", "test as", "explore the app as", "run persona test", "test the site as", "browse the app as", "QA as", "list personas", "add persona", "who are my personas", "which persona should test". Usage: /persona-test list [url] — show all personas for an app /persona-test add "<name>" "<description>" <url> [app name] — register a new persona /persona-test "<persona or name>" <url> [focus] [--device <preset>] — run an exploratory test (device auto-resolved from persona description) /persona-test --pair "<p1>" "<p2>" <url> [focus] [--device <preset>] — pair mode (--device overrides both personas) /persona-test --mode consistency --canary <name> <url> — deterministic consistency canary (code-driven Playwright) Device presets: desktop (default fallback) | desktop-large | tablet | mobile | mobile-small Examples: /persona-test list https://myapp.railway.app /persona-test add "Pieter" "wine enthusiast, 40s, drinks daily, mobile-first" https://myapp.railway.app "Wine Cellar App" /persona-test "Pieter" https://myapp.railway.app "adding a bottle" /persona-test "first-time user on mobile" https://myapp.railway.app /persona-test "Pieter" https://myapp.railway.app --device mobile-small — override resolved device /persona-test --pair "Elena (sommelier)" "Martha (newer drinker)" https://myapp.railway.app "browsing the cellar" /persona-test --mode consistency --canary oliver-infeasible-reorg http://localhost:3000
Is this skill free to install?
Yes. ClaudSkills is an open registry — every skill keeps its source repository's license, and manual install via copy is free. ClaudSkills Pro ($9/mo, $79/yr, or $149 one-time) adds one-click install via the desktop app and a multi-signal Quality Score.
When should I use the Persona Test skill?
Use Persona Test when your Claude Code task falls under the Security category — specifically in the security misc area. Claude Code auto-discovers installed skills and invokes the right one based on the task description, so you can also ask Claude directly (e.g. "use Persona Test" or describe the task and let Claude pick). Browse related skills at
/category/security/.
What is a Claude Code skill and how does the Persona Test skill fit in?
A Claude Code skill is a
SKILL.md file that lives under
~/.claude/skills/<name>/ and tells the Claude Code CLI agent how to perform a specific task (instructions, prompts, allowed tools). Skills are auto-discovered at session start. Persona Test is one of 67,000+ skills indexed in the open ClaudSkills catalog, classified under the Security category. Learn more at
/learn/what-is-a-claude-skill/.
Attribution & license
Cite this skill
If you reference this skill in a blog post, paper, or documentation, you can cite it as:
APA
Lbstrydom. (2026). Persona Test [Claude Code skill]. ClaudSkills. https://claudskills.com/skills/persona-test/
BibTeX
@misc{persona-test-2026,
author = {Lbstrydom},
title = {Persona Test [Claude Code skill]},
year = {2026},
publisher = {ClaudSkills},
url = {https://claudskills.com/skills/persona-test/}
}
Embed this skill
Promote, attribute, or link this skill from your own README, blog post, or documentation. All three snippets are free to use — no sign-up, no API key. More distribution surfaces →
Badge
[](https://claudskills.com/skills/persona-test/?utm_source=badge&utm_medium=readme&utm_campaign=skill_badge)
<script>
<script src="https://claudskills.com/embed/persona-test.js" async></script>
<iframe>
<iframe src="https://claudskills.com/embed/persona-test.html" width="100%" height="160" frameborder="0" loading="lazy" title="ClaudSkills: Persona Test"></iframe>
More Security skills
Browse all Security skills in the ClaudSkills registry, or explore these other picks from the same category:
Part of Acreator Store — Adam Lankamer's AI tools:
PerfectStudio ·
Ucaption ·
UTagger ·
AutoXPoster ·
TestYourSkills ·
AutomationFlows ·
Au Naturel ·
Telegram @acreatorstore