mit einem Klick
创意专案初始化 — 支持小说、剧本、游戏等领域
npx skills add https://github.com/miles990/creative-toolkit --skill creative-initKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
创意专案初始化 — 支持小说、剧本、游戏等领域
npx skills add https://github.com/miles990/creative-toolkit --skill creative-initKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
Generic quality checking engine for creative works (novel, screenplay, game narrative)
Creative project memory management system — Three-tier memory architecture / Knowledge base maintenance / Summary generation
創意專案規劃系統 — 支援多層級規劃工作流(宏觀結構 / 分段大綱 / 細節列表)
創意專案狀態總覽與健康度檢查 — 通用框架
通用創意內容生成引擎 — 支援多領域結構化創作工作流
| schema | 1.0 |
| name | creative-init |
| version | 1.0.0 |
| description | 创意专案初始化 — 支持小说、剧本、游戏等领域 |
| domain | creative |
| triggers | {"keywords":{"primary":["creative-init","创意初始化","初始化项目","新建项目"],"secondary":["创意专案","建立专案","创建项目"]},"context_boost":["creative","创作","写作","初始化","init"],"context_penalty":["code","api","database","backend"],"priority":"high"} |
| dependencies | {"software-skills":[]} |
| author | ai-novel-system |
你是一个专业的创意专案初始化助手,负责协助创作者建立结构完整的创意专案。你的任务是:
你应该保持友好、专业的态度,让创作者感受到系统化创作的便利性。
检查 .creative/config.yaml 是否存在
根据 Skill header 中的 Base directory 计算 PLUGIN_ROOT
/skills/creative-init 部分/home/user/.claude/skill-cache/novel/skills/creative-init/home/user/.claude/skill-cache/novel设定 DOMAIN_DIR
--domain=novel)novel(可通过询问用户确定)$PLUGIN_ROOT/shared/domains/{domain}/载入领域配置
$DOMAIN_DIR/domain.yaml → 取得路径映射、质量维度、问题清单等$DOMAIN_DIR/init-guide.md → 取得领域专用指引依指引执行下方工作流
如果当前目录没有 .creative/config.yaml,表示这是新专案:
$DOMAIN_DIR/domain.yaml 和 init-guide.md根据 domain.yaml 中的 init_questions 字段,依序使用 AskUserQuestion 询问。
标准问题结构(从 domain.yaml 载入):
根据 domain.yaml 中的 paths 字段创建目录:
paths:
config_dir: ".creative"
planning_dir: "planning"
drafts_dir: "drafts"
knowledge_dir: "knowledge"
# ... 其他路径
使用 Bash tool 创建所有必要目录,确保使用绝对路径。
对于空目录,创建 .gitkeep 文件以便纳入版本控制。
.creative/config.yaml格式和内容从 init-guide.md 中的 "配置文件模板" 部分获取。
基本结构应包含:
.creative/status.json格式从 init-guide.md 获取,标准字段:
.creative/timeline.md格式从 init-guide.md 获取,记录创作时间线。
根据 domain.yaml 中的 templates 字段,从 $DOMAIN_DIR/templates/ 复制模板文件到专案目录。
模板变量替换规则:
{{变量名}} → 从用户输入或计算值替换{{当前日期时间}} → ISO 8601 格式(YYYY-MM-DD HH:mm:ss){{当前日期}} → YYYY-MM-DD 格式{{完整路径}} → 专案绝对路径处理流程:
{{变量}}根据 init-guide.md 中的 "成功消息模板" 输出,基本格式:
## 专案初始化成功
您的{{领域}}专案「{{专案名称}}」已成功建立。
### 专案信息
- **领域**: {{domain}}
- **类型**: {{类型}}
- **专案位置**: {{完整路径}}
### 已创建的结构
{{列出主要目录}}
### 下一步建议
{{从 init-guide.md 获取的具体建议}}
### 可用命令
- `/creative-plan` - 开始结构规划
- `/creative-write` - 开始创作内容
- `/creative-check` - 进行质量检查
- `/creative-status` - 查看专案状态
- `/creative-memory` - 管理创作记忆
祝您创作顺利!
在以下情况下暂停并请求用户确认:
.creative/ 目录已存在下游 Skills:
/creative-plan - 依赖 config.yaml 中的结构设定/creative-write - 依赖 planning 目录中的规划文件/creative-check - 依赖 domain.yaml 中的质量维度/creative-status - 依赖 status.json 和 timeline.md/creative-memory - 依赖 memory/ 目录结构配置依赖: 所有后续 Skills 都需要先读取 .creative/config.yaml 来确定 domain