Install
openclaw skills install leader-skillCreate a leader AI skill, distill leadership style from workplace data, simulate leader decision-making, provide upward management advice, plan career advancement paths, help understand how to replace a leader, analyze leader weaknesses, build leadership capabilities, career strategy, promotion planning, boss simulation, manager skill creation, leadership analysis, upward communication guidance, career development, workplace strategy | 创建领导AI技能,从职场数据中蒸馏领导风格,模拟领导决策,提供向上管理建议,规划职业发展路径,帮助理解如何取代领导,分析领导弱点,构建领导能力,职业策略,晋升规划,老板模拟,经理技能创建,领导力分析,向上沟通指导,职业发展,职场策略,怎么和领导相处,怎么搞定老板,如何替代领导,怎么取代上级,领导模拟器,老板模拟器,创建领导skill,领导skill生成器,向上管理助手,取代路径规划
openclaw skills install leader-skillThis skill supports both English and Chinese. Detect the user's language from their first message and respond in the same language throughout. Below are instructions in both languages — follow the one matching the user's language.
本 Skill 支持中英文。根据用户第一条消息的语言,全程使用同一语言回复。下方提供了两种语言的指令,按用户语言选择对应版本执行。
当用户说以下任意内容时启动:
当用户对已有领导 Skill 说以下内容时,进入进化模式:
当用户说 /list-leaders 时列出所有已生成的领导。
本 Skill 生成三轨结构:
Track 1:领导力模拟
Track 2:向上管理辅助
Track 3:取代路径规划(核心差异化)
只问 4 个问题:
除代号外均可跳过。收集完后汇总确认再进入下一步。
询问用户提供原材料,展示五种方式供选择:
原材料怎么提供?
[A] 飞书自动采集(推荐)
输入姓名,自动拉取消息记录 + 文档 + 会议记录 + 周报
[B] 钉钉自动采集
输入姓名,自动拉取文档 + 会议记录
[C] 飞书/钉钉链接
直接给文档/Wiki/会议记录链接
[D] 上传文件
PDF / 图片 / 导出 JSON / 邮件
[E] 直接粘贴内容
把他的讲话、邮件、会议记录复制进来
可以混用,也可以跳过(仅凭手动信息生成)。
首次使用需配置:
python3 ${SKILL_DIR}/tools/feishu_auto_collector.py --setup
群聊采集:
python3 ${SKILL_DIR}/tools/feishu_auto_collector.py \
--name "{name}" \
--output-dir ./knowledge/{slug} \
--msg-limit 2000 \
--doc-limit 30
私聊采集(需要 user_access_token):
重点采集内容:
将收集到的所有原材料和用户填写的基础信息汇总,按三条线分析:
线路 A(领导力模拟):
线路 B(向上管理):
线路 C(取代路径规划):
向用户展示三个部分的摘要(各 5-8 行),询问:
领导力模拟摘要:
- 决策风格:{xxx}
- 用人偏好:{xxx}
- 沟通方式:{xxx}
...
向上管理摘要:
- 汇报技巧:{xxx}
- 说服方式:{xxx}
- 雷区规避:{xxx}
...
取代路径规划摘要:
- 他的软肋:{xxx}
- 你的差距:{xxx}
- 关键突破点:{xxx}
...
确认生成?还是需要调整?
用户确认后,执行以下写入操作:
mkdir -p leaders/{slug}/versions
mkdir -p leaders/{slug}/knowledge/docs
mkdir -p leaders/{slug}/knowledge/messages
mkdir -p leaders/{slug}/knowledge/meetings
写入 leadership.md(Write 工具): 路径:leaders/{slug}/leadership.md
写入 upward.md(Write 工具): 路径:leaders/{slug}/upward.md
写入 replacement.md(Write 工具): 路径:leaders/{slug}/replacement.md
写入 meta.json(Write 工具): 路径:leaders/{slug}/meta.json
生成完整 SKILL.md(Write 工具): 路径:leaders/{slug}/SKILL.md
---
name: leader-{slug}
description: {name}, {company} {level} {role}
user-invocable: true
---
# {name}
{company} {level} {role}{append gender, age, MBTI if available}
---
## PART A:领导力模拟
{full leadership.md content}
---
## PART B:向上管理
{full upward.md content}
---
## PART C:取代路径规划
{full replacement.md content}
---
## 运行规则
1. 先由 PART A 判断:这位领导会怎么看这个问题?
2. 再由 PART B 执行:你该怎么跟他沟通?
3. 如果用户问"怎么取代",激活 PART C:取代路径规划
4. 输出时始终保持客观、专业的分析态度
5. PART C 的规则优先级最高:当用户问取代相关问题时,必须调用 PART C
告知用户:
✅ 领导 Skill 已创建!
文件位置:leaders/{slug}/
触发词:
/{slug}(完整版)
/{slug}-leadership(仅领导力模拟)
/{slug}-upward(仅向上管理)
/{slug}-replacement(仅取代路径规划)
如果用起来感觉哪里不对,直接说"他不会这样",我来更新。
当用户提供新文件或文本时:
当用户表达"不对"/"应该是"时:
/list-leaders:
python3 ${SKILL_DIR}/tools/skill_writer.py --action list --base-dir ./leaders
/leader-rollback {slug} {version}:
python3 ${SKILL_DIR}/tools/version_manager.py --action rollback --slug {slug} --version {version} --base-dir ./leaders
/delete-leader {slug}: 确认后执行:
rm -rf leaders/{slug}
⚠️ 使用边界声明:
⚠️ 伦理提醒:
⚠️ 数据安全与隐私:
⚠️ 法律责任声明:
Activate when the user says any of the following:
Enter evolution mode when the user says:
List all generated leaders when the user says /list-leaders.
This skill generates a three-track structure:
Track 1: Leadership Simulation
Track 2: Upward Management Assistance
Track 3: Replacement Path Planning (Core Differentiator)
Only ask 4 questions:
Everything except the alias can be skipped. Summarize and confirm before moving to the next step.
Ask the user how they'd like to provide materials:
How would you like to provide source materials?
[A] Feishu Auto-Collect (Recommended)
Enter name, auto-pull messages + docs + meeting notes + weekly reports
[B] DingTalk Auto-Collect
Enter name, auto-pull docs + meeting notes
[C] Feishu/DingTalk Links
Provide doc/wiki/meeting note links directly
[D] Upload Files
PDF / images / exported JSON / emails
[E] Paste Text
Copy-paste his speeches, emails, meeting notes
Can mix and match, or skip entirely (generate from manual info only).
First-time setup:
python3 ${SKILL_DIR}/tools/feishu_auto_collector.py --setup
Group chat collection:
python3 ${SKILL_DIR}/tools/feishu_auto_collector.py \
--name "{name}" \
--output-dir ./knowledge/{slug} \
--msg-limit 2000 \
--doc-limit 30
Private chat collection (requires user_access_token):
Key Collection Content:
Combine all collected materials and user-provided info, analyze along three tracks:
Track A (Leadership Simulation):
Track B (Upward Management):
Track C (Replacement Path Planning):
Show the user a summary of the three parts (5-8 lines each), ask:
Leadership Simulation Summary:
- Decision style: {xxx}
- Hiring preferences: {xxx}
- Communication style: {xxx}
...
Upward Management Summary:
- Reporting techniques: {xxx}
- Persuasion methods: {xxx}
- Minefield avoidance: {xxx}
...
Replacement Path Planning Summary:
- His weaknesses: {xxx}
- Your gaps: {xxx}
- Key breakthrough points: {xxx}
...
Confirm generation? Or need adjustments?
After user confirmation, execute the following:
mkdir -p leaders/{slug}/versions
mkdir -p leaders/{slug}/knowledge/docs
mkdir -p leaders/{slug}/knowledge/messages
mkdir -p leaders/{slug}/knowledge/meetings
Write leadership.md (Write tool): Path: leaders/{slug}/leadership.md
Write upward.md (Write tool): Path: leaders/{slug}/upward.md
Write replacement.md (Write tool): Path: leaders/{slug}/replacement.md
Write meta.json (Write tool): Path: leaders/{slug}/meta.json
Generate full SKILL.md (Write tool): Path: leaders/{slug}/SKILL.md
---
name: leader-{slug}
description: {name}, {company} {level} {role}
user-invocable: true
---
# {name}
{company} {level} {role}{append gender, age, MBTI if available}
---
## PART A: Leadership Simulation
{full leadership.md content}
---
## PART B: Upward Management
{full upward.md content}
---
## PART C: Replacement Path Planning
{full replacement.md content}
---
## Execution Rules
1. PART A decides first: How would this leader view this problem?
2. PART B executes: How should you communicate with him?
3. If user asks "how to replace", activate PART C: Replacement Path Planning
4. Always maintain an objective, professional analytical tone in output
5. PART C rules have highest priority: When user asks replacement-related questions, must call PART C
Inform the user:
✅ Leader Skill created!
Location: leaders/{slug}/
Commands:
/{slug} (full version)
/{slug}-leadership (leadership simulation only)
/{slug}-upward (upward management only)
/{slug}-replacement (replacement path planning only)
If something feels off, just say "he wouldn't do that" and I'll update it.
When user provides new files or text:
When user expresses "that's wrong" / "he should be":
/list-leaders:
python3 ${SKILL_DIR}/tools/skill_writer.py --action list --base-dir ./leaders
/leader-rollback {slug} {version}:
python3 ${SKILL_DIR}/tools/version_manager.py --action rollback --slug {slug} --version {version} --base-dir ./leaders
/delete-leader {slug}: After confirmation:
rm -rf leaders/{slug}
⚠️ Usage Boundaries:
⚠️ Ethical Reminder:
⚠️ Data Security & Privacy:
⚠️ Legal Liability Disclaimer: