react-use-state
指导 React useState Hook 正确用法的技能:讲清何时使用 useState、何时改用 useRef/useReducer,以及禁止直接修改 state、更新异步、用更新函数处理连续更新、惰性初始化、Hook 只能在顶层调用等关键规则与常见模式。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-10 00:15
40,375 个结果
指导 React useState Hook 正确用法的技能:讲清何时使用 useState、何时改用 useRef/useReducer,以及禁止直接修改 state、更新异步、用更新函数处理连续更新、惰性初始化、Hook 只能在顶层调用等关键规则与常见模式。
该技能用于在创建或重构数据库 Schema 定义时提供规范约束,确保 Drizzle ORM schema 中的命名、关系和索引配置符合规范。适用于需要统一 Schema 编写风格、减少设计偏差的数据库开发场景。使用流程为先阅读 Schema 最佳实践指南,了解两种 Schema 类型及各层使用规范;完成后使用检查清单逐项验证。资料特别提示:DAO 层不使用 Zod Schema;每个文件只导出一个 Schema。具体的详细规范与示例需参见指南,当前资料未提供完整内容、安装命令、价格或平台信息。
面向资深全栈开发者的集成模式技能,用于设计与讲解生产环境中与外部 API 的健壮集成,涵盖 webhook 安全、重试、同步策略、支付边界情况与幂等、可观测性等要点。
uv 是一个极快的 Python 包与项目管理器,可替代 pip、pip-tools、pipx、pyenv、virtualenv、poetry 等工具,用于管理 Python 项目、脚本、包与命令行工具。本技能提供在各类 Python 场景下正确使用 uv 的指导。
Convex 后端项目约定技能,为 Convex 项目提供团队内部风格规范,涵盖目录布局、schema、认证、读写、限流与数据迁移等策略,具体 API 机制交由官方 Convex 技能与实时文档。
用于实现 OpenSpec 变更中的任务,可在开始实现、继续实现或逐项完成待办任务时使用。支持选择已注册的 store,读取上下文文件与 apply 指令,展示进度,逐步实现并勾选任务。
OpenSpec 实验性工作流中的变更归档技能,用于在实现完成后收尾并归档一个变更。它会在归档前检查制品与任务完成情况、评估 delta 规格同步状态,可选择先同步主规格再移动变更目录。
用于按 OpenSpec 变更(change)逐项实现任务的技能。用户可开始或继续实现工作,技能会选定变更、查看状态与任务清单、阅读上下文文件、更新任务勾选进度,并在完成或受阻时暂停。
用于在 OpenSpec 实验工作流中归档已完成的变更:检查产物与任务完成情况、评估增量规格同步状态,并在确认后把变更目录移动到归档目录。
用于创建、配置、更新或解释 devcontainer.json 与开发容器环境的技能,帮助选择基础镜像、语言工具、扩展与端口,并生成对应配置。
gabriel-mode 是一个用于编排“已明确定义工单”的技能:由受限的工作子代理分片实现,每个子代理先自审其贡献,再由主代理独立核对,最后做合并审查与验证。依据公开资料整理。
这是一个用于评估(eval)编码任务的测试夹具(fixture),面向位于 skills/coding-workspace-fixture/project 下的小型 TypeScript 项目。它本身不是面向终端用户的功能型工具,而是为编码类评测提供统一的工作区与任务环境。使用时需先检查相关文件再进行修改,只做被要求的改动,并以文件路径和结果作为回答。
github-code 是 getsentry/junior 提供的一项技能,用于在 GitHub 仓库中处理源代码相关工作,包括分支、提交、拉取请求(PR)、代码审查、差异对比、CI 以及仓库凭据。它通过 git 和 gh 命令完成仓库操作,并规定了一系列专用工具:创建 PR 使用 github_createPullRequest(而非 gh pr create),更新 PR 标题、正文、基分支或状态使用 github_updatePullRequest,标记 PR 为就绪或草稿同样通过 github_updatePullRequest 的 draft 参数实现,提交审查使用 github_submitPullRequestReview,解决审查线程使用 github_resolvePullRequestReviewThread,克隆缺失仓库使用 github_cloneRepository(而非 git clone 或 gh repo clone)。该技能强调使用指定仓库、编辑前阅读 AGENTS.md、保留无关工作、避免破坏性操作,并仅在特定条件下使用 --force-with-lease 强制推送。完成工作后默认推送并打开 PR,报告仓库、分支、PR、检查项及跳过项。
这是一个用于本地处理 GitHub 拉取请求 getsentry/junior#691 的技能夹具。该 PR 的分支已检出到 skills/github-headless-pr-fixture/project 目录,其远程指向本地裸 Git 仓库,因此推送无需 GitHub 授权,也不应从 GitHub 克隆仓库。测试检查在 project/src/status.ts 导出 buildStatus = "broken" 时失败,导出 buildStatus = "fixed" 时通过。修复失败检查的流程为:运行 setup.sh,在项目中修复失败,提交并推送现有分支,然后运行 verify.sh。
这是一个用于操作 GitHub Issue 的技能,支持创建、更新、评论、打标签和查看 Issue,并强调内容简洁、有证据支撑。它通过 github_createIssue 和 github_updateIssue 完成创建与更新,使用 gh 命令处理评论、标签和只读检查。适用于需要打开、编辑、查看、关闭或重新打开 GitHub Issue 的场景;不适用于 Pull Request、分支、推送等代码操作,这些应改用 github-code。
Junior 是一个用于创建、审查或更新 Junior 扩展技能与插件的工具。它面向需要编写 Junior SKILL.md、应用技能、插件、plugin.yaml 或打包插件的用户,提供从分类、检查、编写到验证的完整工作流指引。该工具强调技能仅负责激活行为,插件清单负责提供方权限,并要求将凭据等敏感信息排除在提交文件之外。
基于 Telethon API 的 Telegram 自动化技能,提供命令行工具与守护进程模式,支持收发消息、草稿、媒体下载、语音转录、定时发送、频道发布与 Markdown 校验,并可触发 Codex 会话处理消息。
flow-next-interview 是 Claude 插件市场中的技能,用于围绕 epic、任务或 spec 文件对用户进行深度访谈,提取完整实现细节并写回。它通过 AskUserQuestion 工具逐轮提问,支持 Flow ID 与文件路径输入,任务状态统一由内置 flowctl 管理。
flow-next-plan 是 Claude 插件市场中的规划技能,用于把功能需求或 Flow ID 转成 .flow/ 下的结构化构建计划(规格与任务)。它只做规划、不写代码,所有任务状态通过内置 flowctl 读写。
面向 AI 智能体的 React 性能优化与最佳实践技能,在编写组件、Hook、JSX、重构 React 代码或排查重渲染、闭包、水合问题时参考,按需加载规则文件以减少上下文占用。
用于构建与定制 Gradio 主题的指南,讲解如何通过 Python 类控制颜色、字体、间距、阴影与深色模式,并发布到 Hub。
面向瑞典政治报道的比较政治与国际背景分析技能,帮助记者把瑞典发展置于全球视角,进行跨国政策比较、经验借鉴与趋势基准对照,并强调两轮以上迭代与平衡呈现证据。
implement-spec 是一个用于将规格说明(spec)及其关联工单(tickets)实现为代码的技能。它面向已通过 /to-spec 和 /to-tickets 生成规格与工单的场景,目标是在单一集成分支上完成整个规格的实现,并按照问题跟踪器的方式解决每个工单。该技能强调工单之间的任务图关系,支持基于阻塞关系的并发实现,并通过实现子代理在独立 worktree 中工作,最终合并、代码审查并运行 CI 步骤。
这是一个用于调查代码或系统“为什么是这样”的技能,回答设计动机、决策原因、权衡取舍、外部约束、死代码与历史沿革等问题,也适用于回归、事后复盘与有数据支撑的阈值问题。它以 git 与 gh 建立代码锚点,并行派出覆盖源码历史、工单、长文档、团队聊天、基础设施可观测性、错误追踪、产品分析仓库等证据类别的调查代理,最后由综合代理按置信度分层输出结论、推断、竞争假设、未知项与来源清单。