generate-persona

Generate structured persona profiles in Markdown from project files and user instructions.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/juniorfontenele/ai-guidelines --skill generate-persona
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-persona
Source: https://github.com/juniorfontenele/ai-guidelines/tree/main/.agents/skills/generate-persona
Command: npx skills add https://github.com/juniorfontenele/ai-guidelines --skill generate-persona

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, realistic persona profiles, transforming AI assistants into specialized development partners by providing rich context for UI/UX testing, feedback generation, and auditing.

Core Features & Use Cases

  • Persona Generation: Creates structured persona documents based on user requests and project context.
  • Contextual Data Gathering: Inspects database seeders, documentation, or user prompts to gather relevant persona details.
  • Structured Output: Generates personas in Markdown format using a predefined template, ensuring consistency.
  • Use Case: Generate a persona for a "Tenant Admin" to simulate how this user would interact with a multi-tenant SaaS application, identifying potential usability issues from their perspective.

Quick Start

Generate a persona for the user João Silva.

Frequently Asked Questions about generate-persona

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate user personas for UX testing from existing project files?

To generate user personas for UX testing, the Skill inspects database seeders and documentation to extract demographic, behavioral, and technical data. It then outputs structured Markdown profiles based on your project context and user instructions.

What is a structured persona profile and when do I need one for UI testing?

A structured persona profile is a Markdown document detailing a user role's demographic, behavioral, and technical traits. You need one for UI testing to simulate how specific system roles or external agents interact with an application, helping identify usability issues.

Can I create personas for system roles and external agents using database seeders?

Yes, you can create detailed personas for system roles or external agents by inspecting database seeders. The Skill extracts known users and generic roles from these seeders to simulate realistic interactions within your application environment.

What's the best way to document user profiles for a multi-tenant SaaS application?

The best way to document user profiles for a multi-tenant SaaS application is generating structured Markdown files. This ensures consistency by extracting demographic, behavioral, and technical information from project context to simulate specific persona interactions.

Do I need documentation files to create a realistic persona for an AI assistant?

You need documentation files or database seeders to create a realistic persona for an AI assistant. The Skill requires these project files to extract known users or generic roles and generate detailed profiles with accurate behavioral and technical context.