persona-docs
Create 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.
Why use this skill?
Use the OpenClaw persona-docs skill to define target users, create user journeys, and align your product development with real-world user needs.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wpank/persona-docsWhat This Skill Does
The persona-docs skill is a specialized agentic tool designed to bootstrap the user-centered documentation lifecycle for software projects. It enables OpenClaw to generate structured, professional persona profiles, user journey maps, and onboarding flows. By analyzing existing codebase metadata and documentation, the skill creates a 'North Star' for development, ensuring that every subsequent feature, UI/UX adjustment, and technical architectural decision is aligned with the needs of the actual end-user. It turns abstract project goals into concrete, actionable user-centric data points.
Installation
To install this skill, use your terminal within your OpenClaw environment:
npx clawhub@latest install persona-docs
Use Cases
- Project Inception: Before writing a single line of code, use this skill to document who your product is for, preventing feature creep later.
- Team Alignment: Use it to reconcile disagreements among developers or product managers regarding the primary target audience.
- Onboarding Documentation: When bringing new engineers onto a project, this skill provides immediate context on the 'who' and 'why' of the software, accelerating their productivity.
- Feature Planning: Validate that your roadmap matches the pain points identified in your persona documents.
Example Prompts
- "Create a detailed persona document for my new CLI tool designed for site reliability engineers who struggle with log analysis during production outages."
- "Review the current codebase in this directory and suggest three primary user personas that best fit the current implementation logic."
- "Draft a user journey map for a first-time developer landing on my project's website, focusing on their friction points during installation."
Tips & Limitations
- Start Minimal: Do not over-engineer your first draft; a few specific, punchy sentences about the user are better than a vague five-page report.
- Iterate Often: As you receive user feedback or usage metrics, revisit your persona docs to ensure they stay accurate to your actual user base.
- Avoid Vague Labels: Never use terms like 'Developers' or 'Users'. Be specific about their technical skills, environmental pressures, and typical workflows.
- Limitation: The skill relies on input data. If you provide it with an empty codebase and no context, the persona docs will be generic. Always feed it existing project documentation or README files for the best results.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-wpank-persona-docs": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read
Related Skills
project-evaluator
描述一个项目想法,AI 从市场/技术/商业/风险四个维度系统评估, 输出评估报告、竞品速查、MVP建议,帮你决策「值不值得做」。
xiaoyi-claw-omega-final
六层架构智能助手文档 - 包含架构设计、身份定义、工具规则等纯文档内容。无代码执行,无外部连接,无凭据要求。
repo-onboarding-guide
扫描仓库目录与说明文件,生成新成员上手路径、推荐阅读顺序与踩坑提醒。;use for repo, onboarding, developer-experience workflows;do not use for 泄漏私有源码内容到外部, 执行构建命令.
synapse-wiki
Synapse Wiki — 智能知识库管理系统。 自动摄取原始资料,增量构建持久化知识网络,支持智能查询和健康检查。 知识随时间复利积累,越用越聪明。 当用户提到 wiki、知识库、摄取资料、查询知识、整理文档时使用此技能。
changelog-curator
从变更记录、提交摘要或发布说明中整理对外 changelog,并区分用户价值与内部改动。;use for changelog, release-notes, docs workflows;do not use for 捏造未发布功能, 替代正式合规审批.