skills-script
v1.1.2
Published
Interactive skills toolkit CLI
Maintainers
Readme
skills-script
交互式技能工具 CLI。
运行
npx skills-script脚本整体运作流程
- 启动入口:执行
bin/skill-script.js,进入src/cli.js。 - 解析命令参数:
- 无参数:进入交互模式。
-h/--help/help:输出帮助信息并退出。-v/--version/version:输出版本并退出。sync ...:进入非交互同步流程。
- 解析工作目录:优先使用调用上下文目录(用于避免 npx 临时目录干扰)。
- 执行对应流程:
- 交互模式:先选工具,再进入该工具的交互步骤。
- 非交互模式:直接按命令参数执行目标工具。
- 返回退出码:
- 成功返回
0。 - 参数错误或运行失败返回非
0。
- 成功返回
交互模式流程
- 工具选择:
skills-syncclaude-settings-switch
- 进入对应工具流程并执行。
claude-settings-switch固定操作~/.claude(例如/Users/youzi/.claude)。
非交互模式
npx skills-script sync claude,codex,.aaa工具实现文档
每个工具的实现细节单独记录:
docs/tools/skills-sync.mddocs/tools/claude-settings-switch.md
发布
cd /Users/youzi/Desktop/__yz/skills-script
npm login
npm publish --access public