AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Persona Audit

skill-jara-r-k-claude-code-skills-persona-audit-pattern · by jara-r-k

Run a randomised persona-based UX audit of your application. Use when asked to 'audit', 'test personas', 'run a UX check', 'QA the app', 'persona audit', or 'test the app with fake users'. Generates unique user personas, discovers bugs and UX issues via agent teams, verifies them, implements fixes, and verifies fixes work. Do NOT use for non-web projects, general manual testing, deployment tasks,…

No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-jara-r-k-claude-code-skills-persona-audit-pattern

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jara-r-k-claude-code-skills-persona-audit-pattern)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Persona Audit? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Persona Audit

Run persona-driven QA cycles using agent teams. This is a template — adapt it to your project by replacing the placeholders below.

Configuration (customise these)

Before using this skill, update the following in your copy:

  • PROJECT_PATH: Path to your project directory
  • AGENT_PATH: Path to the agent definition file (see references/agent-template.md)
  • APP_URL: Your local dev server URL (e.g., http://localhost:3000)
  • FOCUS_AREAS: List of focus areas relevant to your app (e.g., mobile, accessibility, checkout, onboarding)

Instructions

Step 1: Locate the Agent Skill

The agent definition should be at: PROJECT_PATH/.claude/agents/your-persona-audit-agent.md

Create this file using the template in references/agent-template.md.

Step 2: Pass Arguments

If the user provides a focus area (e.g., /persona-audit mobile), pass it through to the agent. If no focus area is specified, use date-based randomisation to select from your configured focus areas:

focus_index = (day_of_month) % len(FOCUS_AREAS)

Step 3: Expected Outputs

  • Audit report written to docs/audit-runs/YYYY-MM-DD-audit.md in your project
  • Bug fixes applied directly to source code
  • Compilation/type-checking verified
  • Screenshot evidence captured via preview tools (if available)

Error Handling

Agent file not found

  • Cause: Project not at expected path or agent file not created
  • Solution: Verify PROJECT_PATH exists and contains the agent definition

Dev server fails to start

  • Cause: Port in use or configuration issue
  • Solution: Check for port conflicts. Verify dev server configuration.

No project directory

  • Cause: Skill invoked outside the project context
  • Solution: Ensure the working directory is set to your project or specify the path explicitly.

Examples

Run with default focus

/persona-audit

Uses date-based rotation to select today's focus area.

Focus on mobile testing

/persona-audit mobile

All personas tested at mobile viewport. Checks touch targets, overflow, and responsive layout.

Focus on accessibility

/persona-audit accessibility

Tests screen reader compatibility, keyboard navigation, colour contrast, and motor impairment scenarios.

Important

  • The agent spawns multiple discovery, verification, and fix agents. Expect significant runtime.
  • Changes are made locally only — do NOT push to remote.
  • Always verify compilation passes after fixes.
  • Adapt the persona generation to your application's user demographics.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.