cdspec
v0.1.7
Published
CDSpec CLI for standardized skill installation and command generation
Readme
CDSpec
cdspec 是一个用于规范项目开发、提高开发效率的 Skill 初始化 CLI。
它会把 cdspec 安装包内置的 templates/ 技能模板一键安装到不同编程智能体(Codex / ClaudeCode / iFlow)可识别目录,并自动生成对应命令文件。
功能
- 基于内置
templates/一键生成并安装 skills - 自动为每个 skill 生成可调用命令(
cd-<skill-name>) - 支持选择生成路径:默认路径(用户目录)或当前项目路径
- 支持目标智能体:
codex、claudecode、iflow
安装
npm i -g cdspec验证安装:
cdspec --help使用
执行初始化(交互选择智能体 + 路径模式):
cdspec init非交互方式:
cdspec init --agents codex,claudecode,iflow --path-mode default可选参数:
--agents <agents>:codex|claudecode|iflow,支持逗号分隔--path-mode <mode>:default|project
模板来源
cdspec init 使用 cdspec 安装包内置 的 templates/ 作为技能来源,不扫描当前业务项目目录。
输出目录
--path-mode default(默认,用户目录):
- Codex:
~/.codex/skills/*和~/.codex/prompts/* - ClaudeCode:
~/.claude/skills/*和~/.claude/commands/* - iFlow:
~/.iflow/skills/*和~/.iflow/commands/*
--path-mode project(当前项目目录):
- Codex:
./.codex/skills/*和./.codex/prompts/* - ClaudeCode:
./.claude/skills/*和./.claude/commands/* - iFlow:
./.iflow/skills/*和./.iflow/commands/*
开发
npm install
npm run build
npm run dev