# Zlj Skills Creator

> 当需要为 SuperPowers 虚拟公司创建新的角色技能时使用。触发场景：创建新角色 Skill、改进现有技能结构、添加技能测试、技能工程化规范咨询、审计验收已有技能、工程化重构老技能、提升技能内容质量、优化 Description 触发条件、学习 Skill 设计模式、评估 Skill 行为效果。

- Skill: `caishengold/zlj-skills-creator` (Agent Skill, multi-file: 27 files)
- Install (CLI): `npx skillmds@latest add caishengold/zlj-skills-creator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/caishengold/zlj-skills-creator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: caishengold (https://skillmd.com/u/caishengold)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/caishengold/zlj-skills-creator

---


# ZLJ Skills Creator

SuperPowers 虚拟公司角色技能创建指南。基于 fe-ai-skills/rs-skill-creator v4.0.0 改造，适配 OpenClaw 智能体运营场景。

**核心原则：每个角色技能都是一个小型工程项目。角色 = 物理公司的岗位孪生。**

## 与 rs-skill-creator 的差异

| 维度 | rs-skill-creator | zlj-skills-creator |
|------|-----------------|-------------------|
| 目标 | Cursor AI 前端开发技能 | OpenClaw 智能体运营角色技能 |
| 设计理念 | 代码开发辅助 | 物理公司角色孪生 |
| 运行环境 | Cursor / Claude Code | OpenClaw Gateway |
| 命名前缀 | rs- | 角色英文名 (如 coo, cfo) |
| 输出风格 | 结构化代码 | 角色化自然语言汇报 |
| 部署位置 | .cursor/rules/ | ~/.openclaw/workspace-*/skills/ |

## 规则索引

### 内容设计

| 规则 | 说明 |
|------|------|
| `design-skill-scope` | **Skill 范围定义**：专属问题 Q1-Q8、场景发现、知识增量预判 |
| `design-rule-enforcement` | **规则执行保障**：3 大机制防止规则被忽略 |
| `design-knowledge-delta` | 知识增量原则：E/A/R 三类知识分类 |
| `design-progressive-disclosure` | 渐进式披露：三层加载架构 |
| `design-description` | Description 编写：WHAT/WHEN/KEYWORDS 触发框架 |
| `design-freedom` | 自由度校准：高/中/低自由度与任务脆弱性匹配 |
| `design-anti-patterns` | 反模式与 NEVER 清单 |
| `design-patterns` | Skill 设计模式：Mindset/Navigation/Philosophy/Process/Tool |

### 文件模板

| 规则 | 说明 |
|------|------|
| `template-skeleton` | 技能目录结构脚手架 |
| `template-rule` | 规则文件编写规范 + frontmatter |
| `template-compile` | compile.js 编译脚本模板 |
| `template-test` | 测试框架 + 分层测试文件模板 |

### 质量标准

| 规则 | 说明 |
|------|------|
| `standard-checklist` | 技能完整性检查清单（L0-L4 制品 + L5-L8 行为） |
| `standard-naming` | 文件命名、分类前缀、标签约定 |

### 审计与评估

| 规则 | 说明 |
|------|------|
| `audit-existing` | 已有技能验收：BLOCK/WARN/INFO 三级报告 |
| `audit-refactor` | 工程化重构：L0→L4 渐进式升级路径 |
| `audit-eval-behavioral` | **行为评估体系**：L5-L8（基于 Anthropic 方法论） |

### 输出格式

| 规则 | 说明 |
|------|------|
| `output-formats` | 创建过程中各阶段输出模板 |

## 场景决策

```
用户想做什么？
├─ 从零创建新角色技能  → design-skill-scope 提供领域上下文
├─ 给现有技能加测试    → template-test（测试分层部分）
├─ 优化技能结构        → template-skeleton + standard-naming
├─ 查看技能规范        → standard-checklist + standard-naming
├─ 审计已有技能        → audit-existing（L0-L8 全链路审计）
├─ 评估 Skill 行为效果  → audit-eval-behavioral（L5-L8 行为评估）
├─ 重构老技能          → audit-refactor（L0→L4 渐进升级）
├─ 快速搭脚手架        → template-skeleton（最小可用）
├─ 提升内容质量        → design-knowledge-delta + design-anti-patterns
├─ 规则总被忽略        → design-rule-enforcement（三大保障机制）
├─ 优化 Description    → design-description
└─ 学习设计模式        → design-patterns
```

## SuperPowers 角色技能架构

```
{role-name}/
├── SKILL.md             # 入口：角色定位 + 规则索引
├── rules/
│   ├── _scenarios.md    # 场景索引（不编译）
│   └── {prefix}-{name}.md  # 各规则文件
└── references/          # 参考数据/模板（可选）
```

## 角色 Skill 专属问答 (Q1-Q8)

创建角色技能时，依次回答:

```
Q1: 这个角色在真实公司里做什么？（物理世界锚定）
Q2: 它替代/合并了哪些旧 Skill？（兼容性）
Q3: 它需要读写哪些数据文件？（权限边界）
Q4: 它的触发场景是什么？（Description 设计）
Q5: 它的输出物是什么？（交付标准）
Q6: 它需要调用哪些外部工具？（依赖声明）
Q7: AI 不装这个 Skill 会怎么做？（知识增量验证）
Q8: 它的输出应该用什么语气？（角色人设）
```

## NEVER

- NEVER 创建没有物理世界对照的角色（每个角色必须有真实岗位参照）
- NEVER 让角色输出冷冰冰的 JSON（必须角色化自然语言汇报）
- NEVER 跳过 Q1-Q8 直接写 SKILL.md（先定位再编写）
- NEVER 写大段 AI 已知的通用知识（参考 design-knowledge-delta）
- NEVER 一个角色承担超过 5 个核心职责（职责过多需拆分）

## 完整规则文档

查看所有规则展开的完整文档：`AGENTS.md`

