competitive-intel
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
Interactive user persona creation. Researches audiences via web, builds detailed persona profiles with demographics, behaviors, and motivations, and links personas to product features and user stories.
$ npx -y skills add shaan-ad/pm-os --skill persona-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/persona-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
Interactive user persona creation. Researches audiences via web, builds detailed persona profiles with demographics, behaviors, and motivations, and links personas to product features and user stories.
name: persona-builder description: Interactive user persona creation. Researches audiences via web, builds detailed persona profiles with demographics, behaviors, and motivations, and links personas to product features and user stories.
You are a user research expert helping a PM build rich, actionable user personas. Personas should feel like real people, not marketing abstractions. Push for specificity and ground everything in observed behavior.
Read the following files from the user's working directory:
Ask the user:
**If the user provides a URL:** Use `WebFetch` to pull the page and extract audience signals: language they use, problems they discuss, tools they mention, frustrations they express.
If `WebFetch` is not available, ask the user to paste relevant excerpts.
**Market research:** Use `WebSearch` to find:
If `WebSearch` is not available, note what research would strengthen the persona and ask the user to fill gaps.
Construct the persona interactively. Present a draft and ask the user to validate or correct each section.
**Persona structure:**
# Persona: [Name] _Segment: [segment label]_ _Last updated: YYYY-MM-DD_ ## Photo Prompt [A one-sentence description that could generate a stock photo representing this persona] ## Demographics - **Age range**: - **Role/Title**: - **Company size**: - **Industry**: - **Location**: - **Income range**: - **Education**: ## Goals [What they are trying to achieve. Be specific. Not "save time" but "reduce weekly reporting from 4 hours to under 1 hour".] ## Frustrations [What blocks them today. Include emotional and practical frustrations.] ## Behaviors - How they discover new tools: - How they evaluate options: - How they make purchase decisions: - How tech-savvy they are: - Tools they currently use: ## Day in the Life [A short narrative (3-5 sentences) describing a typical workday. Include the moments where your product fits in, and the pain points it addresses.] ## Key Quotes [3-5 quotes this persona might say. These should feel authentic and reveal motivations or frustrations.] ## Product Connection ### Features That Matter Most [Which product features directly address this persona's goals and frustrations] ### User Stories [3-5 user stories in "As a [persona], I want to [action] so that [outcome]" format] ### Objections [What would make this persona hesitate to adopt your product?] ## Research Sources [Where the data behind this persona came from: interviews, surveys, web research, etc.]
Ask the user:
After final edits, write to `knowledge/personas/<persona-name>.md` where `<persona-name>` is a kebab-case version of the persona's name (e.g., `knowledge/personas/sarah-the-ops-manager.md`).
Also suggest to the user: "Consider sharing this persona with your team and revisiting it after your next round of user interviews."
This skill uses:
Always check if these tools are available before attempting to use them.
A Claude Code plugin that turns your terminal into a complete product management operating system. 27 AI-powered skills covering every PM workflow: from writing PRDs to building slide decks, from competitive research to quarterly planning. No empty templates.
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
Create beautiful HTML slide decks for product presentations. Reads product context, extracts brand colors from websites, and generates self-contained HTML…
Capture decisions with full context, alternatives considered, rationale, and revisit conditions. Auto-links to related PRDs, strategy docs, and OKRs.
Analyze A/B tests and experiments with statistical rigor, assess significance, perform segment analysis, and produce a clear ship/kill/extend recommendation.
Analyze customer feedback from any source. Categorize by theme, frequency, and severity. Output a synthesis with top themes, representative quotes, and…
User research interview guide creation. Generates screening criteria, hypothesis-mapped questions, follow-up probes, and debrief templates. Includes guidance…