ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/wpank/persona-docs
Or

What 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

  1. "Create a detailed persona document for my new CLI tool designed for site reliability engineers who struggle with log analysis during production outages."
  2. "Review the current codebase in this directory and suggest three primary user personas that best fit the current implementation logic."
  3. "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

Author@wpank
Stars919
Views0
Updated2026-02-12
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-wpank-persona-docs": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#personas#user-research#product#documentation#onboarding#user-journey
Safety Score: 5/5

Flags: file-read