跳转到内容

Feat Skill 使用指南

Feat Skill 是专为 AI 编程工具设计的知识库,通过安装 Feat 官方 Skill,AI 工具可自动学习 Feat 官方文档,从而提供更准确、更符合最佳实践的代码建议。

  • 深度理解:准确把握 Feat 的 API 设计和使用模式
  • 最佳实践:在代码补全时遵循 Feat 的最佳实践
  • 精准引用:在排查问题时引用正确的文档章节
  • 实时更新:跟踪 Feat 官方文档的更新,保持知识的时效性
  • 全面覆盖:涵盖 Feat 的所有核心功能和模块
  1. 在项目根目录创建 .agents/skills 目录(若不存在)
  2. 在该目录下创建 feat-tutorial 子目录
  3. 下载 SKILL.md 文件到该目录
your-project/
└── .agents/
└── skills/
└── feat-tutorial/
└── SKILL.md
https://raw.githubusercontent.com/smartboot/feat/master/.agents/skills/feat-tutorial/SKILL.md

安装完成后,在 AI 工具中使用 @feat-tutorial 引用 Skill:

Terminal window
@feat-tutorial 如何创建一个简单的 HTTP 服务器?
  • 快速入门:创建 Feat 项目并实现 Hello World
  • API 开发:实现 RESTful API,包括路由、参数验证和错误处理
  • 数据库集成:集成数据库,实现基本的 CRUD 操作
  • 中间件开发:开发自定义中间件,实现请求日志记录和认证功能
  • 问题排查:解决 Feat 使用过程中遇到的常见错误
  • 部署配置:配置 Feat 应用的生产环境部署
  • 明确场景:描述具体的开发场景和需求
  • 提供上下文:说明项目的相关背景和约束条件
  • 指定版本:明确 Feat 的版本号
  • 具体问题:提出具体的问题,避免过于宽泛的询问
Terminal window
@feat-tutorial 我正在开发一个基于 Feat Web 应用,需要:
1. 实现用户认证
2. 连接数据库
3. 处理文件上传
请根据官方教程给出完整的实现方案。

问题 1:Skill 未被 AI 工具识别

解决方案:

  • 检查文件路径是否正确(.agents/skills/feat-tutorial/SKILL.md
  • 重启 AI 工具,确保技能被重新加载
  • 查看 AI 工具的技能加载日志,确认是否有错误信息

问题 2:AI 无法回答某些 Feat 相关问题

解决方案:

  • 检查问题是否清晰具体
  • 确认问题是否属于 Feat 的范畴
  • 尝试提供更多上下文信息

问题 3:回答与最新版本的 Feat 不符

解决方案:

  • 明确指定 Feat 的版本
  • 参考官方文档的最新内容
  • 检查技能是否已更新到最新版本