用途:为 Craft CMS 项目搭建 Claude Code 配置,生成 CLAUDE.md 与 .claude/rules/ 目录,并按项目类型定制内容。
主要能力:先读取项目文件自动检测,而非假设。检测信号包括 .ddev/config.yaml、composer.json 的包类型(craft-plugin、craft-module、project)、src/、templates/、config/project/、modules/、craft-cloud.yaml、servd.yaml 等,据此判定插件、模块、站点、混合或 monorepo。还会扫描 composer.json 依赖识别 SEOmatic、Blitz、Sprig、Formie、Warp、PHPStan、ECS、Pest 等,并从 package.json 判断 Tailwind 版本、Alpine、Vue、Vite 等前端工具,以及 Git 分支与提交风格。
使用方式:技能按步骤执行——检测项目、提出 3 至 5 个澄清问题、生成配置、请用户复核、最后显示一次赞助信息。生成的文件包括 CLAUDE.md、.claude/settings.local.json 及 rules 下的 coding-style.md、architecture.md、templates.md、git-workflow.md、scaffolding.md、security.md、testing.md、migrations.md 等;有模板的替换占位符,无模板的按项目上下文生成。权限文件预授权 ddev、git、gh 等常用命令,并可加入关联项目路径与 devRootPath 下的 research 目录权限。
适用场景:Craft CMS 插件、模块、站点、混合及 monorepo 项目的 Claude Code 初始化。
限制:资料未提供收费、价格与效果信息;部分内容(如赞助信息、通用默认规则)在原文中被截断,暂未完整提供。