用途:交互式发现项目需求,为任意项目搭建精简、模块化的 .claude/ 目录,遵循 Anthropic 官方最佳实践;生成前会查阅技能目录内的 references/claude-directory-spec.md 与 references/claude-settings-schema.md。\n\n流程分四阶段。第一阶段为发现访谈,收集:项目类型、个人或团队仓库、常用开发命令、技术栈、敏感文件、是否已有 CLAUDE.md 或 .claude/ 及其优化或重建意向、需要作用域规则的编码领域、是否配置钩子、仓库中活跃的智能体 IDE。第二阶段给出计划摘要(CLAUDE.md 行数、规则文件、settings 与钩子)并等待明确确认,确认前不写文件。第三阶段搭建:CLAUDE.md 须少于 200 行,含项目目的、关键命令、技术栈摘要与指向 .claude/rules/ 的说明;规则按领域拆分为 .claude/rules/.md,每个少于 80 行并用 paths: frontmatter 限定文件类型;settings.json 含 $schema、permissions.deny(敏感文件)、permissions.allow 与钩子;仅在有个人覆盖时生成 settings.local.json 并加入 .gitignore。第四阶段验证:运行 wc -l .claude/CLAUDE.md 报告行数并在超过 200 行时提示,确认规则文件与 frontmatter,校验 settings.json 为合法 JSON,报告文件树并给出后续建议。\n\n限制与回退:已有超过 200 行的大型 CLAUDE.md 时进入优化模式,先分析并提议拆分后再确认修改;.claude/ 已有已提交文件时展示 diff 并逐文件确认;不确定钩子则跳过并说明后续添加方式;即使未提及敏感文件,也会默认加入 .env、.env. 与 secrets/ 的 deny 块。具体价格、平台与效果资料暂未提供。
claude-project-setup
智能体与模型
更新于 10-16 08:00