HeroPrompt
Back to docs

Concepts

Persona Packs

Role-specific bundles installed with one command

Persona Packs

A persona pack bundles curated skills and slash commands for one role. One install command, and your agent is set up for ~80% of that role's day-to-day work.

What is a pack

Each pack is a manifest that lists which skills and commands belong together. The CLI fetches the bundle, renders it to Claude Code-native markdown, and writes the files into namespaced folders under ~/.claude/.

The packs

PackFor
App DeveloperFrontend, backend, full-stack engineers
Solution ArchitectSolution architects, staff/principal engineers, tech leads
QA / SDETTest automation engineers, SDETs
Data EngineerData, analytics, BI engineers
Technical PMTechnical PMs, engineering leads
Marketing / ContentMarketers, content creators
ResearcherAcademic researchers, analysts

Browse them all at /packs.

How install works

bash
heroprompt pack install developer

That single command does four things:

  1. Calls the backend to render every skill + command in the pack.
  2. Writes skills to ~/.claude/skills/heroprompt-developer/<skill>/SKILL.md.
  3. Writes commands to ~/.claude/commands/heroprompt-developer/<cmd>.md.
  4. Records the install server-side so heroprompt pack sync can pull future updates.

Pack content is namespaced under heroprompt-<pack-id>/ so uninstalling is a clean rm -rf of two folders — nothing else gets touched.

Pricing

Every pack is free for every signed-up user. You don't need PRO to install one. The PRO tier exists for other things (the prompt optimizer at higher daily limits, more CLI tokens, the full skill marketplace) — packs are the on-ramp, not the gate.

See the install-a-pack guide for the day-to-day workflow.