Install
openclaw skills install persona-docsCreate persona documentation for a product or codebase. Use when asked to create persona docs, document target users, define user journeys, document onboarding flows, or when starting a new product and needing to define its audience. Persona docs should be the first documentation created for any product.
openclaw skills install persona-docsCreate user-centered documentation that defines who a product is for and how they interact with it. Persona docs establish the foundation for product-driven development — every feature decision, design choice, and prioritization call flows from understanding your users.
npx clawhub@latest install persona-docs
Persona docs should be the first thing fleshed out for any product. Even minimal documentation about who uses the product helps direct development and design decisions.
references/template.md for the full structureWho they are, their background, their context. Be specific enough to be useful.
Good: "Backend engineers at mid-size SaaS companies who debug production issues under time pressure, typically 3-8 years of experience, comfortable with command-line tools."
Too vague: "Developers."
Include:
The problems this product solves. What frustrations or gaps exist in their current workflow?
Structure as:
How they find the product. This informs marketing, positioning, and first-impression design.
The simplest possible path from "I found this" to "I'm getting value."
Define:
Example flow:
User lands on homepage → clicks "Try it" → pastes their data → sees result in <30 seconds → decides to create account
Key touchpoints and interactions across the user lifecycle.
New User (Day 1):
Returning User (Week 1):
Power User (Month 1+):
Map where users encounter key features in their journey:
| Feature | When Encountered | User Need at That Moment |
|---|---|---|
| [Feature 1] | [Journey stage] | [What they're trying to do] |
| [Feature 2] | [Journey stage] | [What they're trying to do] |
If your product serves multiple distinct user types:
Place persona docs at:
docs/PERSONA.md — single file for simple productsdocs/personas/ — directory for multiple personasKeep it in the repo so it evolves with the product.
A good persona doc should: