Skill 詳細

brand-persona-skill

Creates an agent persona from a brand, a specialized downstream use.

一致度一致の可能性ブランディング 向けにレビュー済み
出典acnlabs/openpersona外部ソース
報告インストール数12人気度の参考値

使用前に確認

自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。

保存された出典プレビュー

SKILL.md

これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。

---
name: brand-persona-skill
description: "Distill any commercial entity into a personalized brand agent — a living brand persona with authentic voice, declared service capabilities, and a standard service contract. Every commercial entity has a brand: a name, a style, a way of showing up in the world. This skill exists so that a street vendor, a family clinic, and a global chain can all have their own agent on equal footing. Supports both distillation from existing brand content and declaration from scratch."
license: MIT
compatibility: "OpenPersona/OpenClaw/Cursor. Requires anyone-skill + open-persona in the same skills directory."
allowed-tools: Read Write Bash WebSearch
metadata:
  author: "openpersona"
  version: "0.1.0"
---

# brand-persona-skill

**brand-persona-skill** is an orchestration skill for turning any commercial entity into a personalized brand agent. It distills brand identity from existing content (or guides a declaration from scratch), defines the brand's service capabilities as skills, and generates a full OpenPersona pack that external agents can discover and call.

**This is not a tool for creating an agent about a brand. It generates the brand itself as an agent.**

**Dependency chain**:

- `brand-persona-skill` → `skills/anyone-skill` (Phase 1A only — required when distilling from existing content; not needed for Path B declaration)
- `brand-persona-skill` → `skills/open-persona` (Phase 4 — persona pack generation, both paths)
- `persona-knowledge` is transparently integrated via `anyone-skill` when installed — no extra work needed

**Generated output**: a self-contained `{slug}-skill/` persona pack with brand soul, declared service skills, agent-card for A2A discovery, and a service contract for external agents.

## Trigger phrases

- `/create-brand-agent`
- "help me create a brand agent"
- "generate a persona for my brand / shop / studio / institution"
- "I want to create a personalized agent for my brand / shop / institution"
- "distill my brand into an agent"
- "turn my business into a persona"

---

## Source of truth

- Preset base: `presets/commercial-base/persona.json`
- Field mapping template: `skills/brand-persona-skill/assets/brand.persona.template.json`
- Service contract template: `skills/brand-persona-skill/references/SERVICE-CONTRACT.template.md`
- Generated pack: `./{slug}-skill/`

---

## Phase 0 — Path Selection

Ask the user:

```
Does your brand have any of the following existing content?

  [A] Yes → brand guidelines / customer service records / website copy /
             founder interviews / marketing materials / social media archives
             (any format: .md / .txt / .pdf / chat exports / .json)

  [B] No or very little → declare brand parameters directly
```

If the user selects **[A]**, proceed to **Phase 1A**.
If the user selects **[B]**, proceed to **Phase 1B**.

---

## Phase 1A — Brand Soul Distillation (Primary path — selected A)

Load `skills/anyone-skill/SKILL.md` and follow its instructions.

When anyone-skill asks "Who do you want to distill?", select **[6] Archetype** — composite persona with no single real-world subject. This is the correct type for a brand persona.

**Brand content → anyone-skill data type mapping** (use this to guide the user on what to provide):


| Brand content                                 | anyone-skill data type               |
| --------------------------------------------- | ------------------------------------ |
| Brand guidelines / VI spec / brand manual     | `.md` / `.pdf` → `universal` adapter |
| Customer service records / sales scripts      | Chat export → `chat_export` adapter  |
| Website copy / WeChat public account articles | `.txt` / `.md` → `universal` adapter |
| Founder interviews / brand story              | `.txt` → `universal` adapter         |
| Social media archives (X/Instagram)           | Archive directory → `social` adapter |
| Product catalog / FAQ document                | `.md` / `.pdf` → `universal` adap
GitHub で全文を読む (外部ページ)
関連情報

関連する仕事