DEV Community · Show DEV9/3 10:4252 分
构建AI技能审计Next.js README
I Built an AI Skill That Audits Your Next.js README
开发者发现项目README常因代码更新而过时,例如声称使用Redis但实际未用,或指示npm而项目用pnpm。为此,他构建了Next.js README Auditor,这是一个AI Agent技能,用于检查Next.js仓库并根据实际代码创建或更新README.md。该技能会核查Next.js路由与项目结构、依赖及其实际使用、包管理器与脚本、路由与Server Actions、数据库与认证使用、环境变量、测试与CI、部署配置以及过时的README声明。其基本流程为:检查、验证、编写、校验。该技能不会读取.env等真实秘密文件,仅使用.env.example等安全模板,并忽略node_modules和.next等生成文件夹。项目旨在使AI生成的README更可信,强调基于证据而非仅凭美观。开发者邀请试用和贡献。