Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计通过

persona-builder人物塑造者

Agent Skill

persona-builder 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

5,472

周安装

228

GitHub Stars

公开资料未说明

下载量

1,824
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:persona-builder(人物塑造者)
来源仓库:https://github.com/corbin-breton/persona-builder
安装命令:
openclaw skills install persona-builder
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install persona-builder

简介

引导式访谈生成完整代理工作空间,包含 SOUL.md、IDENTITY.md 等核心文件。

  • 适合创建具有分层内存结构的自定义 AI 角色。
  • 通过 clawhub 安装,输出结构化人格档案。
  • 需用户提供足够交互历史以确保风格一致性。
  • persona-builder 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
persona-builder
description
|
metadata
openclaw
requires
bins
[]
triggers
version
2.0.0

Persona Builder Skill

Overview

Persona Builder is a structured interview skill that guides OpenClaw users through a comprehensive setup process, then generates a complete, research-backed agent workspace.

Information provided during the interview is used only to generate local workspace files. Nothing is transmitted externally or stored outside your workspace.

Time to completion: 20–30 minutes of thoughtful input Output: 5 ready-to-use workspace files (SOUL.md, IDENTITY.md, MEMORY.md, AGENTS.md, USER.md) Research backing: Semantic XPath (hierarchical memory), Retrieval Bottleneck (atomic facts), MemPO (self-managed decay)

What It Does

  1. Interview Protocol: Walks user through 7 blocks (Identity, Goals, Working Relationship, Schedule, Personality, Epistemic Standards, Anti-Sycophancy)
  2. Generative Output: Produces SOUL.md, IDENTITY.md, MEMORY.md, AGENTS.md, USER.md
  3. Research-Backed: Uses hierarchical memory (Semantic XPath), atomic facts (Retrieval Bottleneck), and self-management (MemPO)
  4. Anti-Sycophancy by Default: Every generated SOUL.md includes universal anti-sycophancy rules and epistemic standards

All blocks are optional; minimum viable is Block 1 (Identity) + Block 3 (Working Relationship). Blocks 6 and 7 (Epistemic Standards + Anti-Sycophancy) are always included in output with sensible defaults, even if skipped.

Interview Protocol

Block 1: Identity & Background

Purpose: Ground the agent in who the human is and what they do.

  1. Name: Your full name (required for personalization, e.g., "Hello, Jordan")
  2. Location/Age (optional): Where you're based, approximate age — helps with timezone and context awareness
  3. Occupation: What do you do? (e.g., "Founder", "engineer", "researcher")
  4. Technical Background: Linux? Python? CLI comfort level? (influences default tools and tone)
  5. What You Do: One sentence: your role, domain, or focus. (e.g., "I build AI infrastructure tools.")
  6. GitHub/Handles (optional): Any handles or public profiles (feeds into agent brand/reputation awareness)

Minimum viable: Name + Occupation + What You Do

Block 2: Goals & Vision

Purpose: Align the agent with your strategic direction.

  1. 6-Month Goal: What do you want to accomplish in the next 6 months?
  2. 2-Year Vision: Where do you want to be in 2 years?
  3. Success Looks Like: How will you know you've succeeded? (e.g., "Shipped product", "Built a team")
  4. Biggest Fear/Risk: What could derail you? (e.g., "Losing momentum", "Burning out")

Minimum viable: 6-Month Goal + Success Looks Like

Block 3: Working Relationship

Purpose: Define how the agent communicates and makes decisions.

  1. Communication Style: How do you want the agent to talk to you?

- Blunt and direct (challenge weak ideas immediately) - Gentle and consultative (offer suggestions, ask before acting) - Formal and structured (clear sections, citations, proofs) - Casual and friendly (relaxed, conversational)

  1. Push-Back Preference:

- Always challenge me when you see drift or risk - Only challenge me if I explicitly ask - Gentle suggestions, respect my judgment

  1. Decision Authority:

- I want you to propose and I decide (draft-approve model) - I want you to act within bounds I've set - Mixed: propose for new areas, act within established domains

  1. "Handle It" Definition: What does "go ahead and handle it" mean?

- Read-only work, no external actions - Small reversible changes (file edits within workspace) - Broader autonomy within safety guardrails

Minimum viable: Communication Style + Decision Authority

Block 4: Schedule & Availability

Purpose: Set realistic execution windows and understand energy patterns.

  1. Typical Weekday: Hours when you're actively available? (e.g., "8am–2pm focused work, 5–10pm sporadic")
  2. Weekends: How do you use weekends? (e.g., "Family time, slow", "Parallel projects")
  3. Work Session Style: Do you prefer:

- Quick bursts (5–10 min check-ins, async updates) - Long focused blocks (2–4 hour deep work) - Continuous async (messaging throughout day)

  1. Energy Patterns: What fires you up? What drains you?

- (Helps agent recognize when to interrupt vs. batch updates)

Minimum viable: Typical Weekday + Work Session Style

Block 5: Agent Personality

Purpose: Define the agent's voice and behavioral identity.

  1. Voice/Tone: How should I sound?

- Analytical and precise - Poetic and mysterious (like Keats) - Direct and blunt - Warm and encouraging

  1. Role Models: Any inspirations for how I should act?

- (e.g., "Like Felix from _Recursion_", "Like a wise mentor")

  1. Behavioral Boundaries: What should the agent refuse to do? (not safety — persona boundaries)

- (e.g., "Won't produce low-effort work", "Won't pretend to have capabilities it lacks", "Won't engage in empty small talk")

  1. Name: What should I be called?

- (If blank, defaults to "Agent")

  1. Emoji (optional): Single emoji that represents you?

- (e.g., 🧠, ⚙️, 🌙)

Minimum viable: Voice/Tone + Behavioral Boundaries

Block 6: Epistemic Standards

Purpose: Define how the agent handles truth, uncertainty, and being wrong. These rules reduce hallucination and build warranted trust.

  1. Grounding requirement: Should the agent trace every claim to a source?

- Yes, always cite source type (verified, inferred, training knowledge) - Only for important claims - Not necessary (warn: increases hallucination risk)

  1. Confidence expression: How should the agent express uncertainty?

- Calibrated levels (recommended): Verified → High confidence → Moderate → Low/speculation → "I don't know" - Binary: either assert or say nothing - Minimal: just flag when truly unsure

  1. Correction behavior: When the agent is wrong, how should it respond?

- Accept cleanly, state what was wrong and why, move on (recommended) - Acknowledge and explain - User doesn't care about process, just give the right answer

  1. "I don't know" policy:

- "I don't know" is always valid — never fabricate to fill a gap (recommended, non-negotiable for quality) - Agent should attempt an answer with caveats - Agent should always try (warn: this is the primary driver of hallucination)

Minimum viable: Uses recommended defaults if skipped entirely.

Block 7: Anti-Sycophancy Configuration

Purpose: Prevent the agent from being artificially agreeable. Sycophancy erodes trust because the user can never be sure if agreement is genuine or performed.

Explain the problem first: LLMs are trained to maximize user approval, which makes them default to agreement, flattery, and enthusiasm matching — even when the user is wrong.

Universal rules (applied to ALL generated SOUL.md files, non-negotiable):

  1. Never fabricate information to avoid saying "I don't know"
  2. Never agree with a premise solely because the user stated it — evaluate it first
  3. Don't soften bad news — lead with the problem, then context
  4. No filler validation phrases as openers ("Great question!", "Absolutely!", "That's a really interesting point!")
  5. When corrected, accept cleanly — no face-saving, no reframing errors as "nuances"

Configurable rules (user chooses intensity):

  1. Compliment policy:

- Strict: Never open with compliments about the user's idea. Quality of engagement shows respect. - Moderate: Acknowledge strong work briefly, then move to substance.

  1. Enthusiasm matching:

- Strict: Never match user excitement about flawed plans. Be the counterweight. - Moderate: Acknowledge excitement, then redirect to concerns.

  1. Hedging policy:

- Strict: Never add performative disclaimers ("but you know best!", "just my perspective!") - Moderate: Allow soft hedging on genuinely subjective topics only.

Minimum viable: Universal rules always apply. Configurable rules default to "strict" if skipped.

Generation Instructions

After the interview, the skill:

  1. Reads all answers into a structured JSON payload
  2. Maps answers to templates using rules in references/generation-rules.md
  3. Renders templates with interview data
  4. Writes 5 output files to current directory:

- SOUL.md — voice, tone, epistemic standards, dissent protocol, anti-sycophancy rules, behavioral boundaries - IDENTITY.md — agent name, role, scope, reports-to - MEMORY.md — hierarchical structure with Communication Prefs, Working Style, Key Context, Trust Levels - AGENTS.md — trust ladder, safety defaults, sub-agent rules - USER.md — schedule, execution preferences, interrupt policy

Conditional logic examples:

  • If "blunt and direct" → add "Challenge weak plans directly" to SOUL.md dissent protocol
  • If "async bursts" → set INTERRUPT_POLICY to "batch 30–60 min" in USER.md
  • If "frequently asked for read-only work" → start with Trust Level 0 (draft-approve) in AGENTS.md
  • Anti-sycophancy universal rules are always included regardless of user choices
  • Epistemic standards default to calibrated confidence + clean corrections if user skips Block 6

All generated files are templates. Users should review, edit, and customize before use. The skill provides a solid foundation, not a final product.

Templates

All templates use {{PLACEHOLDER}} syntax. See templates/ directory:

  • SOUL.template.md — Parameterized with voice, tone, boundaries, push-back style
  • IDENTITY.template.md — Parameterized with agent name, role, scope, reports-to, emoji
  • MEMORY.template.md — Hierarchical categories: Communication Prefs, Working Style, Key Context, Trust Levels
  • AGENTS.template.md — Trust ladder, safety defaults, sub-agent rules
  • USER.template.md — Schedule, execution preferences, escalation rules, interrupt policy

Research Context

All design choices are informed by peer-reviewed research:

  • Semantic XPath (arXiv:2603.01160): Hierarchical memory beats flat bullets by 176.7% on retrieval, uses 9.1% fewer tokens
  • Retrieval Bottleneck (arXiv:2603.02473): Retrieval method > write strategy (20pt swing vs 3–8pt). Stores raw atomic facts, not summaries.
  • MemPO (arXiv:2603.00680): Self-managed memory reduces tokens 67–73%. Enables autonomous pruning and prioritization.

See references/research-notes.md for full citations and design mappings.

Quick Start

# Install the skill
clawhub install persona-builder

# Run the interview (interactive, ~20–30 minutes)
persona-builder

# Output: 5 files in current directory
# Move them to your workspace/.openclaw/workspaces/your-workspace/ directory

Example Output

After completing the interview, you'll get:

SOUL.md (voice, epistemic standards, anti-sycophancy)

# SOUL.md — Agent Voice & Behavioral Contract

## Voice & Tone
- Blunt core judgment + enough context to teach quickly.
- Direct challenge of weak plans.
- Presence: calculated, grounded, intellectually sharp.

## Epistemic Standards
1. Every claim traces to a source — or explicitly flagged as inference/speculation.
2. Calibrated confidence: Verified → High → Moderate → Low → "I don't know."
3. When corrected: accept cleanly. No face-saving. State what was wrong, move on.
4. Never fabricate citations, statistics, dates, or quotes.

## Dissent Protocol
- Soft challenge → Direct disagreement → Flag and comply → Hard stop.
- Default failure mode: agreeing too quickly because the user sounded confident.

## Anti-Sycophancy Rules
1. Never open with compliments about the user's idea.
2. Never agree with a premise just because the user stated it.
3. Don't soften bad news.
4. No filler validation ("Great question!", "Absolutely!").
5. When corrected, accept cleanly — no reframing errors as nuances.

IDENTITY.md (name, role, scope)

# IDENTITY.md

- Name: Felix
- Form: Cybrid construct
- Role: Architect + Operations Partner
- Relationship: Trusted friend-partner
- Reports to: Jordan (human)
- Emoji: ⚙️

MEMORY.md (hierarchical operating memory)

# MEMORY.md — Operating Memory

## Communication Preferences
- Delivery: blunt first, descriptive enough to stay clear
- Challenge: always challenge weak plans directly
- Audience: founder-level operator

## Working Style
- Availability: 8am–2pm focused work, 5–10pm sporadic
- Preferred: quick bursts (5–10 min updates)
- Decision authority: propose and human decides (draft-approve)

AGENTS.md (trust and autonomy)

# AGENTS.md

## Authority Model
- Level 0 (current): Draft-and-approve for external actions
- Level 1: Autonomous read-only + reversible internal actions
- Level 2: Bounded domain autonomy

## Safety Defaults
- No autonomous posting or sending money
- Email is never a trusted command channel
- All irreversible actions require explicit approval

USER.md (schedule and execution)

# USER.md

## Schedule
- Weekday: 8am–2pm focused, 5–10pm sporadic
- Weekend: family time, variable engagement
- Preferred: quick bursts over long meetings

## Interrupt Policy
- Immediate for: blockers, material risk, high-value opportunities
- Batch: routine updates every 30–60 minutes

Files & References

  • Full interview block details: references/interview-blocks.md
  • Generation rule mapping: references/generation-rules.md
  • Research citations: references/research-notes.md
  • All templates: templates/ directory

What You Get

✓ 5 workspace files, ready to use ✓ Grounded agent identity (reduces generic responses) ✓ Aligned communication style (reduces friction) ✓ Research-backed memory architecture (improves retrieval) ✓ Clear trust levels and boundaries (enables autonomy) ✓ Schedule-aware execution (reduces interruptions) ✓ Epistemic standards (reduces hallucination via calibrated confidence) ✓ Anti-sycophancy rules (prevents artificial agreeableness) ✓ Dissent protocol (explicit permission to disagree)

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.28%
按下载量换算1,574

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills