用途:Assistant Builder 用于构建和搭建 Assistant Skills 插件项目,适合创建新的 Claude Code 插件项目、向已有项目添加技能,以及把旧结构迁移到新插件模式。
主要能力:提供多个脚本。scaffold_project.py 创建新项目,支持 cli-wrapper、custom-library、hybrid 三种类型;add_skill.py 向项目添加技能;scaffold_library.py 生成完整 Python CLI 库;validate_project.py 校验项目结构;migrate_project.py 迁移旧项目;show_reference.py 展示参考模式;list_templates.py 与 show_template.py 列出和展示模板。
使用方式:创建 CLI 包装项目示例:python scaffold_project.py --type cli-wrapper --name "GitLab-Assistant-Skills" --topic "gitlab" --cli-tool "glab" --cli-install "brew install glab"。添加技能:python add_skill.py --name "merge-request" --description "Merge request operations" --operations "list,get,create,update,delete"。校验:python validate_project.py /path/to/project。迁移可先用 --dry-run 预览,再执行迁移。
适用场景:需要把 glab、gh、aws、kubectl 等 CLI 或 Jira、Confluence、Splunk 等 API 封装为 Claude Code 插件时。
限制:资料未提供收费、价格、平台支持范围及实际效果等信息;生成结构以文档描述为准,使用前建议先校验项目结构。