astro 是帮助 AI 使用 Astro 框架开发内容型网站的 Skill。它涵盖页面、组件、项目结构和部署配置,适合制作文章站、文档站或其他以内容展示为主的网站。
它从文件结构讲起:页面放在 src/pages,文件名对应路由;卡片等复用内容可以拆成组件,通过参数传入标题和正文。这样新增一页内容时,不必把整套页面结构复制一遍。
静态资源也有区别。public 里的文件会原样进入构建产物,源码中的组件、样式和图片则按项目构建流程处理。知道资源属于哪一类,才好判断为什么一个文件没有按预期被加工。
如果站点需要按请求渲染,Skill 提供适配器的选择入口。具体平台配置应结合当前 Astro 官方文档;检查、构建、确认输出存在,与真正把站点部署出去是不同步骤。
开始时提供现有目录、页面需求和运行目标,让 AI 先沿项目结构实现,再检查配置和构建结果。它不会因为本地页面能打开,就把网站算成已经上线。