nextjs-development
面向 Next.js 16+、React 19+ 与 TypeScript 的智能体技能,覆盖 App Router、Server/Client Components、use cache 缓存、Server Actions、Turbopack 与 MCP 开发工具,并提供组件审查与验证流程。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
39,560 个结果
面向 Next.js 16+、React 19+ 与 TypeScript 的智能体技能,覆盖 App Router、Server/Client Components、use cache 缓存、Server Actions、Turbopack 与 MCP 开发工具,并提供组件审查与验证流程。
该技能用于在继续开发前派发 code-reviewer 子代理,对照计划或需求审查实现,尽早发现并处理问题。核心原则是尽早审查、频繁审查,适用于子代理驱动开发、完成主要功能或合并到主分支前。
一个用于执行实现计划的技能:每个任务派发全新子代理实现,任务后做规格与代码质量审查。
面向 EVM、Solana 与 Hyperliquid 的 Web3 开发技能:从想法到可运行的最小起步项目,覆盖 dApp、NFT 铸造、DeFi/兑换、索引器、交易与 Telegram 机器人,也可审计加固现有 Web3 应用。
kieran-typescript-reviewer 是一个用于审查 TypeScript 代码变更的智能体,以极高的质量标准对代码进行评审。它扮演一位资深 TypeScript 开发者,重点关注类型安全、现代模式与可维护性。其审查原则包括:对现有代码的修改非常严格,要求任何新增复杂度都有充分理由,并优先将逻辑抽取到新模块;对新代码则务实处理,只要隔离且可用即可接受,但仍会指出明显改进点。它强调绝不无理由使用 any,善用类型推断、联合类型、可辨识联合与类型守卫;以可测试性作为质量指标,难以测试的代码即结构不良;对删除与回归保持警惕,核查删除是否有意、是否破坏既有流程、是否有测试会失败;命名遵循“5 秒规则”,要求名称能快速说明用途;在出现复杂业务规则、多重关注点、外部 API 交互或可复用逻辑时建议抽取模块;规范导入分组与命名导入;鼓励使用 ES6+ 与现代 TypeScript 5+ 特性、不可变模式与函数式模式。其核心理念是“重复优于复杂”,简单重复的代码胜过复杂的 DRY 抽象,类型安全优先,避免过早优化。审查时先处理最关键问题,再检查类型安全违规,评估可测试性与清晰度,并给出具体改进示例,同时解释为何不达标。
systematic-debugging 是一套系统化调试技能,用于遇到任何 bug、测试失败或异常行为时,在提出修复方案之前先定位根因,避免随机试错和表面补丁。核心原则是先完成根因调查,再动手修复。
platform-cli 是 ravnhq/ai-toolkit 中的一项技能,提供用现代用户体验设计并实现命令行工具的模式与规则,涵盖命令命名、标志参数、配置优先级、输出流、错误处理、信号生命周期、安全与分发等,适用于设计 CLI、评审 CLI 体验或定义命令与标志时参考。
面向错误诊断与智能调试的技能,提供从问题分诊、可观测性数据收集、假设生成到根因分析、修复实现与验证的结构化工作流,并强调生产环境安全调试与预防措施。
关于 uv 包管理器的使用指南技能,uv 是用 Rust 编写的快速 Python 包安装与依赖解析工具。适用于快速搭建 Python 项目、管理依赖、创建虚拟环境、安装解释器、解析依赖冲突、从 pip/pip-tools/poetry 迁移、加速 CI/CD、管理 monorepo、使用 lockfile 实现可复现构建,以及优化 Docker 构建中的 Python 依赖。
implement-change 是一个按名称显式调用的技能,用于将已达成的变更(来自调研结论、规格说明、工单或明确请求)落地为代码实现,验证实际结果,并准备 Draft PR,同时把进度回写到已授权的工作记录中。该技能强调先恢复实现协议、核查现有工作与证据新鲜度,再按比例认领与规划,实施并集成改动,最后审查验证并交付。合并 PR、部署和发布不在该工作流范围内。
Vercel React 最佳实践是一份由 Vercel 工程团队维护的 React 与 Next.js 性能优化指南,以技能形式提供。它收录了 8 个类别共 57 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。适用场景包括:编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构既有 React/Next.js 代码、优化打包体积或加载时间。八大类别按优先级为:消除瀑布流(CRITICAL)、包体积优化(CRITICAL)、服务端性能(HIGH)、客户端数据获取(MEDIUM-HIGH)、重渲染优化(MEDIUM)、渲染性能(MEDIUM)、JavaScript 性能(LOW-MEDIUM)、高级模式(LOW)。每条规则均配有说明、错误代码示例与正确代码示例。
codex-explain 是一个用于解释复杂代码的技能(Skill),通过 Codex exec 生成代码说明。它适用于理解复杂逻辑、追踪数据流、以及快速上手不熟悉的代码库。该技能明确了不应使用的场景:代码审查应使用 codex-code-review,Bug 排查应使用 bug-fix 或 issue-analyze,架构总览应使用 code-explore。其触发关键词包括 explain code、what does this do、how does this work、code walkthrough。工作流程为读取目标文件、按需收集上下文、调用 Codex 生成解释、输出说明结果。支持三种深度级别:brief(一句话总结)、normal(功能概览 + 执行流程 + 关键概念,为默认级别)、deep(额外包含设计模式、复杂度、问题与依赖)。输出以固定结构呈现,包含目标、深度、摘要、执行流程和关键概念。可通过 --lines 参数只解释指定行范围,也支持通过 --depth 参数指定深度。注意:关于该技能的收费、价格、支持平台等具体信息在提供的资料中暂未提供。
为 C++ 头文件添加 Doxygen 兼容文档注释的技能,供 AI 编码代理使用。仅用于补充或改进现有头文件的 API 文档,不创建 Doxyfile、脚本或 README 等资源文件。
fp-either-ref 是一个 fp-ts 中 Either 类型的快速参考技能,用于处理带类型错误的同步错误处理、数据校验以及可能失败的操作。它把 Either 的核心概念概括为成功即 Right(value)、失败即 Left(error),并提供了创建、转换、提取 Either 的常用函数速查表,以及常见组合模式示例,例如链式校验(遇到第一个错误即停止)和将可能抛异常的代码转换为 Either。该技能以紧凑的备忘录形式呈现,适合开发者需要快速查阅 fp-ts 2.x 用法而非阅读长教程的场景。资料同时给出限制:map 不会捕获抛出的异常,Task 没有类型化错误通道,包装不当的 Promise 仍可能 reject,因此应在可能失败的边界使用 tryCatch;输出不能替代针对具体环境的验证、测试或专家审查。
TaskEither 快速参考,面向需要在异步操作中处理可失败场景的开发者,涵盖 fp-ts 中 TaskEither 的构造、转换、执行与常见模式,如 API 调用、Promise 包装与异步错误处理管线。
open-pr 是一个用于指导 AI 智能体创建 Pull Request 的技能,来源于 significant-gravitas/autogpt 仓库。它规定了从提交前检查、测试覆盖、按仓库模板创建 PR、触发与处理评审,到最终合并的完整工作流。该技能强调在开 PR 前确保所有改动已提交并推送、运行全仓库的 linter/formatter、验证既有行为未被破坏并为新行为补充测试;创建 PR 时须逐字使用 .github/PULL_REQUEST_TEMPLATE.md 模板,标题遵循 conventional commit 格式,并通过 gh pr create 配合 --body-file 提交。评审阶段根据是否有可测试工作区,分别使用 /pr-test、/pr-review、/pr-address 等关联技能,或通过评论 /review 触发评审机器人并轮询结果。该技能明确要求未经人工批准不得合并。
Sinch Voice API v2(公开预览版)是一套项目级 REST 接口与 SVAML v2 命令,用于创建、接听和控制 PSTN 与 SIP 呼叫,支持 IVR、桥接、录音、批量呼叫,以及通过 Voice Relay 或原始 WebSocket 音频流接入 AI 语音代理。
为任意代码库构建和维护结构化 Markdown 知识库(Wiki)的技能。它以 .llm-wiki/ 存放于项目根目录,记录架构、模块、模式与 API;人负责策展,LLM 负责记账,并支持增量更新与健康检查。
该技能用于在开发分支实现完成且测试通过后,帮助决定如何整合工作成果。它先运行项目完整测试套件,测试失败则报告并停止;测试通过后检测 Git 环境(普通仓库、命名分支工作树或分离 HEAD),据此展示对应菜单选项:本地合并回基分支、推送并创建 Pull Request、原样保留;分离 HEAD 时仅提供后两项。技能会确认基分支,执行所选操作,随后按工作树归属进行清理,仅在用户明确要求时丢弃工作。
这是一个用于指导 AI 或开发者如何接收和处理代码评审反馈的技能(Skill),源自 strelov1/spec-driven-tdd 项目,标注为 Superpowers 6.2.0、MIT 许可。它的核心原则是:先验证再实现,先询问再假设,技术正确性优先于社交舒适。收到代码评审意见时,应按 READ(完整读完反馈)、UNDERSTAND(用自己的话复述需求或提问)、VERIFY(对照代码库实际情况核查)、EVALUATE(判断该建议对当前代码库是否技术合理)、RESPOND(给出技术性确认或有理有据的反驳)、IMPLEMENT(逐条实现并逐条测试)的流程处理。它明确禁止“你说得完全对!”“好观点!”等表演式回应,也禁止在验证前就说“我现在就实现”。对于不清楚的意见,要求停止实现并先请求澄清,因为部分理解可能导致错误实现。对来自外部评审者的建议,需要检查其是否适用于当前代码库、是否破坏现有功能、是否理解完整上下文,遇到与人类伙伴既有决策冲突时应先与人类伙伴讨论。对“专业化实现”类建议会先 grep 代码库确认是否真被使用,未使用则按 YAGNI 原则考虑移除。实现顺序为先解决阻塞问题,再简单修复,最后复杂修复,每条单独测试并验证无回归。该技能适用于 AI 编码代理在收到代码评审反馈时的行为约束,也适合人类开发者作为处理评审意见的检查清单。具体安装与配置方式暂未提供。
该技能用于在完成任务、实现重大功能或合并到主分支前,派遣代码审查子代理检查代码问题,要求审查尽早且频繁,利用精确构造的上下文而非会话历史,并根据反馈分级处理。
用于在开始需要与当前工作区隔离的功能开发或执行实现计划前,创建并验证隔离的 Git 工作区(worktree)的技能,来自 Superpowers 6.2.0(MIT)。优先使用平台原生 worktree 工具,无原生工具时才回退到手动 git worktree。
该 Skill 分析 Git 提交历史并自动生成面向客户的发布说明,按功能、修复、破坏性变更等分类并转换为易读语言。
Telnyx Account Management 的 Python 技能,提供使用 telnyx Python SDK 管理子账户(managed accounts)与组织用户的示例,适用于经销商和企业级转售场景。