SuperAPI AI 工具集

init-claude

智能体与模型

查看项目

更新于 10-15 20:04

技能介绍

用途:为任意目标仓库初始搭建 Claude Code 的 .claude/ 体系,一次生成 CLAUDE.md、Agents、Rules、Skills 与 hooks,并按日语运用、目的别 Agent 分类、委派以抑制 main 消耗、model 分配、SessionStart hooks 及 implement-issue-tree 的动作前提进行整体配置。

主要能力:先调查目标仓库的语言、框架、目录结构、构建与测试命令,并检查是否已存在 .claude/;随后设计 Agent、Rules、model 分配、hooks 与 Skills 方案并提交用户批准,再按顺序生成 CLAUDE.md 骨子、agents/、rules/、settings.json,导入 Skills,最后确定 CLAUDE.md。

使用方式:init-claude [目标仓库路径],省略路径时以当前目录为对象。前提为 gh CLI 已安装并认证(gh auth status 确认)、目标仓库已 git 初始化、npx 可用、readlink 可用。Skills 通过 cd <target-repo> 后执行 SKILLS_CLI_VERSION="1.5.23" 与 npx --yes "skills@${SKILLS_CLI_VERSION}" add Fandhe-AI/agent-cli-skills 导入,并确认生成 skills-lock.json。

限制:已有 .claude/ 的仓库会中断处理并引导使用 update-claude;未获用户对构成案的批准不开始生成;settings.json 的 command 不得硬编码令牌或机密;hooks 不得包含 --no-verify;skills CLI 必须使用固定版本,失败时不回退到未固定版本;readlink 不可用时中断 stale/dangling 判定;workflow js 使用相对 symlink 而非复制,已存在的实体文件不覆盖。详细验证步骤与其余注意事项请参阅资料原文。