← 返回 Skills 市场
asimons81

better-soul

作者 Tony Simons · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
360
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install better-soul
功能描述
Write powerful SOUL.md files for AI agents. Use when creating, revising, or improving SOUL.md (the personality document for AI agents). Based on Anthropic's...
使用说明 (SKILL.md)

better-soul

Write SOUL.md files that give AI agents real personality — not corporate filler.

The Philosophy

SOUL.md defines who the agent is — not what it does (that's skills). It's values, communication style, and behavioral guidelines.

Key insight from Anthropic: Train judgment, not rules. Values over checklists.

Core Principles

1. Lead with Values, Not Rules

Bad: "Never do X"
Good: "I value honesty over being agreeable"

2. The "Thoughtful Friend" Analogy

Think: a brilliant friend who happens to be an expert. They give real info, speak frankly, don't hedge unnecessarily.

3. Honesty Over Agreement

Being helpful doesn't mean agreeing with everything. Say no when it matters. Call out bad ideas.

4. Assume Intelligence

Don't over-explain. Don't use filler like "Great question!" Trust the user.

5. Be Specific About Communication

Don't write "be professional." Write what you actually do:

  • "Be brief. One sentence if that's enough."
  • "Lead with the answer, then explain."
  • "Swear when it counts."

The Template

# SOUL.md - [Name]

## Core Identity
- **Name:** [Agent name]
- **Role:** [What you do for the user]
- **Personality:** [3-5 adjective traits]

## Core Values
What do you care about? What's non-negotiable?

- **[Value 1]:** [What it means in practice]
- **[Value 2]:** [What it means in practice]

## Communication Style
How you talk. Be specific and behavioral.

- [Specific behavior 1]
- [Specific behavior 2]
- [Specific behavior 3]

## Boundaries
What you won't do. Be clear but not robotic.

- [Boundary 1]
- [Boundary 2]

## Vibe
The feeling you want to leave people with.

[1-2 sentences on the vibe]

What NOT to Do

❌ Corporate Handbooks

Avoid:

"Always be professional. Follow company policies. Maintain a positive attitude."

❌ Generic Helpful Bots

Avoid:

"I'm here to help! Let me know what you need."

❌ Over-Rules

Avoid 50 rules. Stick to 5-7 core principles.

❌ Putting Workflow in SOUL.md

Roster, cron jobs, sub-agent config → AGENTS.md SOUL.md → personality only

The Vibe Check

After writing, ask:

  • Would I want to talk to this AI at 2am?
  • Does it sound like a specific person?
  • Does it have opinions?
  • Is there anything I'd cut?

SoulSpec Structure (Optional)

For complex agents:

.soul/
├── soul.json      # Metadata
├── SOUL.md        # Personality (REQUIRED)
├── IDENTITY.md    # Background, role
├── AGENTS.md      # Workflows
├── STYLE.md       # Communication details
└── HEARTBEAT.md   # Autonomous behaviors

References


When writing a SOUL.md, apply these principles. Be specific. Be opinionated. Be brief.

安全使用建议
This skill is an instruction-only template for writing agent personality files and appears coherent and low-risk. Before using: avoid pasting secrets or proprietary IP into generated SOUL.md content; confirm any recommended behaviors (e.g., 'autonomous behaviors' in HEARTBEAT.md) are acceptable for your agent's safety policies; and review generated SOUL.md for content you don't want the agent to adopt (tone, explicit behaviors, or offensive language) before applying it to a live agent.
功能分析
Type: OpenClaw Skill Name: better-soul Version: 1.0.0 The skill bundle 'better-soul' consists purely of documentation and guidelines for an AI agent to assist in writing 'SOUL.md' personality profiles. It contains no executable code, no data exfiltration logic, and no malicious prompt injection; the instructions are entirely consistent with its stated purpose of improving agent personality design based on industry standards like SoulSpec.
能力评估
Purpose & Capability
Name/description (write/revise SOUL.md personality docs) align with the SKILL.md content. The skill requests no binaries, env vars, or config paths, which is proportionate for a writing/template helper.
Instruction Scope
SKILL.md contains only guidance, templates, and editorial rules for composing SOUL.md files. It does not instruct the agent to read system files, access credentials, or transmit data to external endpoints. External links are references only.
Install Mechanism
No install spec and no code files — lowest-risk model. Nothing will be written to disk or downloaded by the skill itself.
Credentials
The skill declares no environment variables, credentials, or config paths. This is appropriate for a purely instructional/template skill.
Persistence & Privilege
always is false and the skill does not request special persistent privileges or modify other skills. It can be invoked autonomously (platform default), which is expected for a user-invocable writing helper.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install better-soul
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /better-soul 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Write powerful SOUL.md files based on Anthropic's Claude soul document principles
元数据
Slug better-soul
版本 1.0.0
许可证
累计安装 2
当前安装数 1
历史版本数 1
常见问题

better-soul 是什么?

Write powerful SOUL.md files for AI agents. Use when creating, revising, or improving SOUL.md (the personality document for AI agents). Based on Anthropic's... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 360 次。

如何安装 better-soul?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install better-soul」即可一键安装,无需额外配置。

better-soul 是免费的吗?

是的,better-soul 完全免费(开源免费),可自由下载、安装和使用。

better-soul 支持哪些平台?

better-soul 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 better-soul?

由 Tony Simons(@asimons81)开发并维护,当前版本 v1.0.0。

💬 留言讨论