用途:该技能为在 Astro 单体仓库(monorepo)中工作的 AI 智能体与开发者提供上下文加载,根据任务类型加载相关文档,本身不编排工作流。
主要能力:提供任务决策矩阵,按“添加核心功能、修复缺陷、编写测试、创建集成、理解架构、处理错误、理解约束”等场景推荐应阅读的文档(architecture.md、constraints.md、testing.md、debugging.md);给出关键警告,如优先单元测试、runtime/ 代码不可使用 Node.js API、集成测试须设置唯一 outDir、区分 core/Vite/浏览器执行上下文、Changesets 面向 origin/next 分支;并列出常用命令与关键文件路径。
使用方式:先按任务读取推荐文件,再应用其中的模式与约束,使用提供的命令与路径;遇到错误可在文档中搜索错误信息。常用命令包括 pnpm install、pnpm run build、pnpm run dev、pnpm run lint、pnpm run test:e2e、pnpm exec changeset --empty,以及 pnpm -C packages/astro exec astro-scripts test "test/**/*.test.js" 等测试命令。
适用场景:Astro 核心功能开发、缺陷修复、测试编写、集成创建、架构理解与错误排查。
限制:不适用于缺陷分诊、GitHub Actions 日志分析或简单提问;具体文档内容与完整细节需查阅仓库内对应文件,本资料未提供其全文。