icp-persona-builder

Construct a Jobs-to-be-Done buyer persona card for a specified ICP role.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/marmikcfc/pepper-skills --skill icp-persona-builder-marmikcfc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: icp-persona-builder
Source: https://github.com/marmikcfc/pepper-skills/tree/main/skills/icp-persona-builder
Command: npx skills add https://github.com/marmikcfc/pepper-skills --skill icp-persona-builder-marmikcfc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builds a detailed Jobs-to-Be-Done persona card for a specific buyer role within your ICP, giving you a clear portrait of their world, pains, and language to inform marketing and product decisions.

Core Features & Use Cases

  • End-to-end persona research workflow: Reddit research, perplexity-based pain-point analysis, day-in-the-life content, and synthesis into a practical reference card.
  • Produces a structured Jobs-to-Be-Done persona for messaging, positioning, and product requirements.
  • Use cases: refine ICP definitions, tailor messaging, align product and marketing with buyer needs.

Quick Start

Provide the job title and company type to generate a detailed Jobs-to-Be-Done persona card.

Frequently Asked Questions about icp-persona-builder

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

FAQPage Schema
How do I build a Jobs-to-be-Done buyer persona for my ICP?▼

To build a Jobs-to-be-Done buyer persona, provide a specific job title and company type to trigger automated Reddit research and pain point analysis, resulting in a formatted persona card detailing buyer pains and daily workflows.

What inputs do I need to generate a buyer persona with pain points analysis?▼

Generating a buyer persona with pain points analysis requires a target job title, company type, and valid API keys for ORTHOGONAL_API_KEY and ANTHROPIC_API_KEY to access Reddit data and LLM-powered synthesis.

Can I use Reddit research to find day-in-the-life content for marketing personas?▼

Yes, you can use Reddit research to extract day-in-the-life content for marketing personas by querying role-specific discussions to capture authentic buyer language, challenges, and daily routines for messaging alignment.

What is the best way to analyze buyer pain points for product positioning?▼

The best way to analyze buyer pain points for product positioning is through perplexity-based analysis of role-specific data, synthesizing real user challenges into a structured Jobs-to-be-Done format to align marketing messaging with buyer needs.

When do I need a Jobs-to-be-Done persona card instead of a standard marketing persona?▼

You need a Jobs-to-be-Done persona card when refining ICP definitions or aligning product requirements, because it structures research around the specific jobs buyers are trying to accomplish rather than just demographic information.