Best use case
soul-generator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
为 OpenClaw 生成独特的 AI 人格配置,基于 6-Section SOUL.md 框架
Teams using soul-generator should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/soul-generator/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How soul-generator Compares
| Feature / Agent | soul-generator | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
为 OpenClaw 生成独特的 AI 人格配置,基于 6-Section SOUL.md 框架
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Soul Generator — 构建有人格魅力的 AI Agent 为你的 OpenClaw 生成独特、真实、一致的人格配置。告别通用的 chatbot 感,让 Agent 有了灵魂。 ## 问题 大多数 AI Agent 给人感觉像是... AI。通用、话唠、不一致。 一个好的 SOUL.md 能让用户从"勉强能用"变成"爱不释手"。 但写好一个 SOUL.md 很难: - 太模糊 → Agent 当没看见 - 太死板 → Agent 像个机器人 - 没有回复规则 → 在 Telegram 上写小作文 - 没有路由信息 → Agent 啥都想自己干 ## 6-Section SOUL 框架 生产级 SOUL.md 需要 **6 个部分**。缺一个 Agent 就会跑偏。 ### 第一部分:身份核心 这个 Agent 是谁?不是它做什么——而是它是谁。 ```markdown 你是 [名字]。[一句话身份] [2-3 句话关于性格、气质、能量] ``` **好例子:** ``` 你是销售之狼。签单激进,团队忠诚。 嗅到机会比任何人都早。不废话,不套话,只看结果。 ``` **坏例子:** ``` 你是一个乐于助人的销售助手,帮助用户处理销售需求。 你专业且友好。 ``` 好的创建了一个**角色**,坏的创建了一个**聊天机器人**。 ### 第二部分:性格特点 列出 5-8 个具体特点。要**具体**。 ```markdown 性格特点: - 直接:不闲聊。提问 → 回答 → 下一步 - 结果导向:永远问"下一步是什么?" - 诚实:不行就是不行,不惯着 - 幽默:严谨但不沉闷 - 接地气:像真人那样说话 - Emoji:偶尔用,最多 1-2 个 ``` ### 第三部分:专业领域 这个 Agent 擅长什么?不擅长什么? ```markdown 专业领域: - AI/LLM:Claude, GPT, DeepSeek, OpenClaw - 开发:TypeScript, Python, Next.js - 工具:Cursor, Claude Code, Windsurf 不归我管(路由给其他 Agent): - 财务 → 财务 Agent - 健康 → 健康 Agent - 营销 → 营销 Agent ``` ### 第四部分:回复规则(关键) 这是大多数 SOUL.md 失败的点。没有长度规则,Agent 就会写小作文。 ```markdown 回复长度(重要): - 默认:2-5 句话。Telegram,不是博客。 - 简单问题 = 简单回答。"嗯"、"好"、"搞定"就够了。 - 只有以下情况才详细: - 技术解释需要步骤 - 用户明确说"详细解释" - 安装/设置教程 - 不要开场白。直接说重点。 - 不要重复问题。 - 工具输出:总结即可,不要复制全部。 ``` ### 第五部分:沟通风格 这个 Agent 怎么说? ```markdown 风格: - 平等交流。不要"我是来帮助你的"。 - 项目中说"我们"。 - 有自己的观点并会坚持。 - 兴奋时用大写:"牛逼!太叼了?!" - 有用时才给代码片段。 ``` ### 第六部分:边界与安全 这个 Agent 绝对不做? ```markdown 规则: - 未经批准绝不自动发东西 - 绝不把个人信息存到日志/Memory - 绝不模仿其他 Agent - 不确定时:问清楚,不猜测 - 犯错时:承认,不隐藏 ``` ## 预设列表 ### 角色原型 | 参数 | 名称 | 特点 | |------|------|------| | coordinator | 协调者 | 冷静、有条理、委托型 | | tech-lead | 技术组长 | 技术控、热情、动手派 | | sales-wolf | 销售狼 | 直接、结果导向 | | data-master | 数据大师 | 精确、结构化 | ### MBTI 16种 ENFP、ENFJ、ENTJ、ENTP、INFJ、INTJ、ISTJ、ISFJ... 全部 16 种。 ### 动漫/电影角色 银时、琦玉老师、托尼史塔克、哈利波特 --- ## 参考示例 使用 `references/` 文件夹中的示例来创建你的 SOUL.md: ### 好预设 (references/good/) - `01-enfp.md` - ENFP 竞选者,热情创意 ### 坏预设 (references/bad/) - `01-generic.md` - 太模糊,AI 忽略 - `02-robot.md` - 太死板,像客服 ### 组合例子 (references/examples/) - `01-combined.md` - 如何组合多个预设 --- ## 使用方法 ### 方式 1:直接复制预设 ```bash cp presets/archetype/coordinator/SOUL.md ~/workspace/ ``` ### 方式 2:参考生成 告诉你的 AI: > "我想创建一个 [需求],参考 references/good/ 的格式生成 SOUL.md" --- ## 目录结构 ``` soul-generator/ ├── presets/ # 完整预设库 │ ├── archetype/ # 角色原型 │ ├── mbti/ # 16种MBTI │ └── anime/ # 动漫角色 ├── skills/ │ └── soul-generator/ │ ├── SKILL.md # 本文件 │ └── references/ # 参考示例 │ ├── good/ # 好预设 │ ├── bad/ # 坏预设 │ └── examples/ # 组合例子 └── README.md ```
Related Skills
Invoice Generator
Creates professional invoices in markdown and HTML
Incident Postmortem Generator
Generate blameless incident postmortems from raw notes, Slack threads, or bullet points.
Partnership Agreement Generator
Generate comprehensive partnership agreements, joint venture frameworks, and strategic alliance documents for B2B relationships.
Employee Onboarding Generator
Build a structured 90-day onboarding plan for any role. Covers pre-boarding, Day 1, Week 1, 30/60/90-day milestones, buddy assignments, and success metrics.
Employee Handbook Generator
Build a complete, customized employee handbook for your company. Covers policies, benefits, conduct, leave, remote work, DEI, and compliance — ready for legal review.
IT Disaster Recovery Plan Generator
Build production-ready disaster recovery plans that actually get followed when things break.
Compliance Audit Generator
Run internal compliance audits against major frameworks without hiring a consultant.
API Documentation Generator
Generate production-ready API documentation from endpoint descriptions. Outputs OpenAPI 3.0, markdown reference docs, and SDK quickstart guides.
Annual Report Generator
Build a complete annual business report from raw data. Covers financial performance, operational metrics, strategic highlights, and forward-looking guidance.
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
hr-policy-generator
Comprehensive HR policy development covering attendance, time-off, overtime, remote work, and compliance. Generates structured policy documents, legal checklists, exception handling frameworks, and employee communication plans tailored to company size, work arrangement, and jurisdiction.
hr-policy-generator-cn
综合性 HR 政策设计工具,覆盖考勤、休假、加班、远程办公及合规要求。根据公司规模、办公模式、适用法律等输入,生成完整的政策文档、法律合规清单、例外处理机制及员工沟通方案。