middleware-patterns
介绍中间件概念、模式与实现的技能文档,涵盖服务端中间件、边缘中间件、请求/响应管线,以及认证、CORS、限流、日志、缓存等常见用例,并给出 Express、H3/Nitro、Next.js、Cloudflare Workers 等框架的示例。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-14 00:15
41,051 个结果
介绍中间件概念、模式与实现的技能文档,涵盖服务端中间件、边缘中间件、请求/响应管线,以及认证、CORS、限流、日志、缓存等常见用例,并给出 Express、H3/Nitro、Next.js、Cloudflare Workers 等框架的示例。
用于读取、搜索和查询 Stripe 文档与 API 参考的技能,适合智能体与终端工作流。优先使用它而非 curl 或 WebFetch 抓取 docs.stripe.com 内容。需安装 Stripe CLI,且版本不低于 v1.50.9 才能访问受限文档。
product-shaping 是一个引导式产品塑形流程,用于在动手构建前系统性地挖掘用户未知项,把模糊的产品想法转化为可评审的塑形文档。它通过盲点研究、方向头脑风暴、参考分析、访谈和原型对比等阶段,帮助团队低成本发现风险与隐藏标准。
react-to-review 是一个用于回应代码审查报告的智能体技能:逐条评估审查发现,并决定每条是执行、调整还是拒绝,同时给出理由和后续行动清单。
一个用于对实现代码进行批判性、对抗式审查的智能体技能,对照计划或规格检查反模式、红旗、缺陷、不必要的复杂度、计划偏移与缺失测试,只审查不修改。
在 AdonisJS 应用中通过 @jrmc/adonis-attachment 实现文件上传与派生变体(缩略图、预览、格式转换)。用 @attachment() 装饰 Lucid 模型字段,配合 config/attachment.ts 中的命名转换器生成变体。
用于生成符合 Conventional Commits 规范的 Git 提交信息,依据实际 diff 选择类型、可选 scope 与祈使句主题,正文说明变更原因。
面向 AdonisJS + Inertia 应用的国际化(i18n)模式:按模块命名空间组织翻译键,前端用 useTranslation(),后端用 ctx.i18n.t(...),通过中间件按请求头、Cookie、浏览器语言检测并切换语言。
AdonisJS monorepo 模块脚手架技能:介绍如何用 node ace make:module 生成并接线新模块,涵盖别名、preload、迁移路径、tsconfig include 与 i18n 等显式接线点,以及手动接线、增删模块和常见反模式。
AdonisJS 模块中 routes.ts 的编写规范:用 router.resource 处理 CRUD、用独立动词路由处理 activate/publish 等动作,并用 router.matchers.number() 约束数字参数,避免非数字输入导致 500。
用于在 Next.js Server Action 与 TanStack React Query 的 useMutation 之间安全处理预期错误的技能。核心是让 Server Action 返回类型化结果而非抛出预期错误,在客户端 mutationFn 中再抛出翻译后的错误,供 onError 提示使用。
用于全面检查项目中所有 React 组件设计质量的技能,会扫描并报告 God Component、配置驱动、业务耦合等反模式,确保符合设计规范。触发词:检查组件设计、扫描组件质量、组件设计审查。
用于检测多个同类型组件(如 Button、Page)代码实现一致性的技能,交叉对比 Props、事件、样式、hooks 等实现层面差异,确保代码模式统一。触发词:检查组件一致性、对比组件实现、组件模式审计。
check-hardcode 是一个用于检查代码中硬编码内容的技能,可扫描魔法数字、路径、URL、密钥、环境变量、响应消息等,帮助确保可配置值通过常量或配置文件管理。触发词包括硬编码、hard code、magic number。
用于检查项目中是否存在违规的 types.ts/type.ts 文件或 types/ 目录,以及手写类型是否与 Zod schema 重复定义,确保类型统一从 Zod schema 派生。
这是一个用于编写自动化检查脚本的技能,基于 assess-automation-checklist 输出的设计方案,实现可运行的检查器脚本文件并提供集成指南。触发词包括编写检查脚本、实现自动检查、code checker、写检查器代码。
implement-feature 是 forge-town/skills 提供的一项技能(Skill),用于指导完成一个新功能的实现工作流。该技能以“Feature 实现 Harness”的形式组织,将功能开发拆分为多个阶段:从 Schema 定义开始,依次经过数据层、服务层、状态层、UI 层,最后进行质量检查。它强调串联多个原子动词 Skill,形成一条宽线性工作流。使用时应按照工作流各阶段的顺序逐步推进,每个阶段完成后才进入下一阶段;完成全部阶段后,使用其提供的收尾检查清单做最终验收。触发词包括“实现功能”“开发功能”“新增 feature”,适用于需要按结构化流程落地新功能的场景。
用于把 Better Auth 集成到项目的技能,包含探索、安装、Schema、实现、验证五个阶段,覆盖依赖与环境变量、数据库表结构校正、核心文件落地和认证接口联调,并含故障排查与架构参考。
该技能用于配置基于 Zod 的类型安全环境变量管理模块,依据 .env.example 生成 env schema 和标准化管理工具,支持单环境与多环境项目。
这是一个 Zod 类型派生最佳实践规范技能,用于在项目中存在 Zod schema 定义时约束 TypeScript 类型的声明方式。其核心规则是:Zod schema 作为唯一真实来源,所有 TypeScript 类型必须直接使用 z.infer 从 schema 派生,禁止另建 type.ts 文件重复声明类型,从而杜绝类型与 schema 不同步的问题。该技能提供了前置条件说明、规范说明、检查清单和最佳实践示例等内容,帮助开发者理解并落实这一约束。
来自 Vercel Engineering 的 React 与 Next.js 性能优化准则技能,用于编写、审查或重构 React/Next.js 代码时参考。包含 8 大类共 70 条按影响优先级排序的规则,覆盖消除瀑布请求、包体积、服务端与客户端数据获取、重渲染、渲染、JavaScript 性能及高级模式。
一份用于编写 Neovim Lua 插件的指南技能,遵循官方 Lua 插件规范。涵盖目录结构、延迟加载、键位映射、setup() 初始化模式、health 检查、LuaCATS 类型注解、版本与弃用、vimdoc 文档及开发工作流等实践,帮助开发者编写符合社区惯例的插件。
Git 智能提交助手,自动分析变更并生成符合 Conventional Commits 规范的提交信息,支持本地提交、远程推送,以及提交后合并到测试分支的交互式工作流。
React Doctor 是一个用于扫描 React 代码库的工具,能够检查安全、性能、正确性与架构方面的问题,并输出 0-100 分的评分与可执行的诊断结果。它适合在修改 React 代码后运行,以便尽早发现问题;也适用于代码审查、完成功能或修复缺陷时使用。使用方式为通过 npx 命令运行,可指定目录、详细输出与差异模式。资料未提供更多关于收费、平台、具体检测规则或使用步骤的信息。