backend-logic-expert

安装量: 45
排名: #16531

安装

npx skills add https://github.com/caomeiyouren/momei --skill backend-logic-expert
Backend Logic Expert Skill (后端逻辑专家技能)
核心能力 (Core Capabilities)
Nitro Handler
编写标准的
defineEventHandler
,利用 Nuxt 4 的服务端特性。
业务流
server/utils/
server/logic/
中封装可重用的业务逻辑函数,保持 Handler 简洁。
输入验证
使用 Zod 编写严格的 Schema,对
query
,
body
,
params
进行全量校验。
鉴权与权限
集成 Better-Auth,在 API 头部强制执行权限检查中间件。
错误处理
使用
createError
抛出具有语义化错误码和消息的响应。
指令 (Instructions)
标准化响应
统一返回格式,严禁直接返回裸数据。
安全隔离
API 逻辑与持久化逻辑分离,敏感操作必须通过 Service 层进行。
异步安全
妥善处理 Promise,避免未捕获的异常导致进程崩溃。
日志记录
对关键业务操作记录审计日志。 使用示例 (Usage Example) 输入: "实现用户登录 API。" 动作: 编写 Zod 验证,调用 Better-Auth 接口,并处理登录成功后的 Session 注入。
返回排行榜