zustand-state-builder
zustand-state-builder 是一个基于 Zustand 的轻量级状态管理技能,使用 TypeScript 构建可扩展的 store,支持持久化、DevTools 和模块化切片模式,适合需要全局状态的前端应用。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-21 00:11
37,322 个结果
zustand-state-builder 是一个基于 Zustand 的轻量级状态管理技能,使用 TypeScript 构建可扩展的 store,支持持久化、DevTools 和模块化切片模式,适合需要全局状态的前端应用。
用于审查 Web 应用代码的 Claude 技能,聚焦真正会导致生产环境出错的常见模式,覆盖缺陷、安全问题、性能问题以及特定技术栈的反模式。适合在合并前审查 PR、排查生产问题、调查构建失败、审计既有代码的安全与性能,或分诊“站点坏了”类报告。其原则与技术栈无关,具体模式放在参考文件中。
debug-broken-ui 是 Reticle 提供的一项技能,用于排查运行中的 Web 应用“代码看起来正确、控制台却没有报错”的故障。它不靠反复阅读源码或猜测,而是从页面内部读取证据:点击是否触发了请求、请求返回了什么、状态存储有没有变化、元素是否被遮挡。技能通过 reticle_look、reticle_act_and_wait、reticle_observe、reticle_scroll_to、reticle_storage、reticle_session 等工具,逐步缩小范围,最终给出对应的组件源码位置与 file:line。资料还提供了诊断对照表,覆盖“没有发请求”“请求 4xx/5xx”“2xx 但界面没变”“界面与状态不同步”“点击无反应”“可见元素却找不到”“登录状态未持久化”等常见现象。使用前若未安装,可通过 npx @reticlehq/server@latest init 并配合 install-and-verify 技能完成安装。修复后应重新以 verdict 方式复跑复现流程确认,而不是只凭肉眼查看页面。
该技能用于根据自然语言描述的业务对象,自动生成一整套 SAP RAP OData UI 服务所需的对象。生成范围包括数据库表、CDS 视图、行为定义、元数据扩展、服务定义与行为池类,目标是复刻 SAP Joule 的「RAP Service Generation」能力。技能通过 ARC-1 访问 SAP 系统,并可结合 mcp-sap-docs 获取文档与最佳实践。默认采用托管场景、UUID 内部早期编号、单一根实体、标准 CRUD 优先、草稿可选、优先 OData V4 等设定。用户只需提供业务对象描述,必要时补充包、传输请求、实体名前缀、是否启用草稿与 OData 版本。技能会先探测系统是否支持 RAP/CDS,再解析包与传输请求,随后设计并展示完整的工件栈,经用户确认后批量或顺序创建并激活对象。
better-all 是一个 JavaScript/TypeScript 库,为 Promise.all 提供基于 DAG 的自动依赖优化与完整类型推断。任务以内联方式声明依赖,执行顺序自动优化,无需手动分析哪些任务可并行。适用于并行化异步操作。
iterate-pr 是一个用于持续迭代当前分支 PR 的技能,直到所有 CI 检查通过并处理完评审反馈。需已认证的 GitHub CLI(gh)。适合修复 CI 失败、回应评审意见或反复推送修复。
prkit 是一个用于从当前分支起草并创建 GitHub Pull Request 的技能。它会根据真实的提交记录与 diff 生成标题、说明和测试计划,而不是凭空猜测,并通过 gh CLI 完成创建,在仓库存在 PR 模板时复用模板。它支持仅起草(Draft-only)路线,只读取并打印标题与正文,不推送、不提交、不修改 PR 或 issue。在打开 PR 前,它会进行预检(确认 gh 已安装并已认证、当前不在默认分支且非游离 HEAD),拉取远端最新引用,以远端分支为基准比较,必要时先与基准分支同步(rebase),再推送分支。标题遵循仓库的提交风格(如 Conventional Commits),正文在无模板时包含摘要、变更列表和测试计划,并可引用 issue。若存在 verifykit 的 proof bundle,会将新鲜的证明内容嵌入 PR 正文。创建前会先检查该分支是否已有打开的 PR,有则更新、无则新建,正文通过临时文件传入。同时支持一次性提交整个堆叠(stack)的多层 PR。
Decodie 的 Flag Stale 模式,是 verify 模式的快速、CI 友好替代方案。它针对索引中每个带有 verified_sha 的条目,检查其源文件自该 SHA 以来是否发生变更,若发生变更则将该条目标记为 stale: true。该模式不读取源文件、不重新计算锚点哈希,仅通过 git diff --name-only 将文件名与 git 历史进行比对,因此速度足够快,适合在 CI 中运行。它只修改 .decodie/index.json,不修改其他内容,并且是单向操作——只能把条目从新鲜翻转为过期,清除过期状态需要运行 verify 模式。该模式接收参数,始终作用于完整索引,适合在持续集成流程中快速发现因源码改动而失效的条目,但要求当前处于 git 仓库中且索引非空。
Decodie 的 Observe(观察)模式:一种在编码过程中实时记录编码决策、模式与语言特性的学习型技能。它会在 .decodie/ 目录生成结构化学习条目,供 VSCode 扩展、Web UI 和 GitHub 集成消费,便于回溯每处代码选择的理由。
Decodie 的 Overview 模式技能:为文件、目录或项目生成高层概览,回答“这是什么、如何组织”,输出一条以入门为目标的摘要条目,并默认持久化到 .decodie/ 目录。
用于规划 API 安全演进的中文技能,提供版本策略、弃用时间表、客户端迁移指南与向后兼容方案。适用场景包括设计版本管理、编写弃用计划、评估破坏性变更与制定回滚预案。
面向现代 C++ 开发的专家级技能,覆盖 C++20/23 新特性、STL、模板、内存管理与高性能编程。当用户提到 C++、C++20、C++23、STL、模板等主题时使用,提供最佳实践与反模式指导。
用于在 Rails 项目中选取并集成 templates/application-ui 高级 UI 区块的 AI 技能,支持新建页面与重构现有 ERB 视图,尽量不改动控制器、模型和业务逻辑。
面向 OpenCode 的 OAuth 认证插件,通过已有 ChatGPT Plus/Pro 订阅访问 GPT-5.x 与 Codex 系列模型。提供 22 个模型预设与 none/low/medium/high/xhigh 变体,支持自动刷新令牌、多模态输入,并兼容新旧版 OpenCode。
用于集成 Stripe、PayPal 等支付处理器的技能,覆盖结账流程、订阅计费、Webhook 处理与 PCI 合规。可在实现支付集成、需要最佳实践或检查清单时主动使用;与支付无关的任务不适用。
面向 Godot 4 的数据驱动资源采集(挖矿、伐木、采集)技能模块。通过 HarvestToolData 枚举实现 apply_hit 工具与等级校验,通过 HarvestResourceData 定义产出,harvestable_node 负责摇晃与耗尽表现,respawn_manager 负责世界级持久化,并支持基于 UNIX 时间的离线进度、自动保存,以及使用 FastNoiseLite 的矿脉程序化生成。适用于为生存、采集类游戏搭建可被设计师调参的资源采集核心循环。
该技能用于为当前分支创建或更新一个 GitHub Pull Request。它把 PR 视为持久的知识传递,强调说明变更后的行为及其原因,而非罗列文件清单。技能会先检查仓库指引与 PR 模板,查看当前分支与工作区状态,刷新远程引用,查找该 head 分支是否已有打开的 PR,据此决定创建还是更新,并选择正确的比较基准。随后它会检查 PR 的全部提交与完整 diff,据此构建 PR 模型,按提交数和文件数选择简单、标准或复杂三档正文深度,生成以行为前后对比为核心的标题与正文,并用固定标记包裹生成内容以保护已有文本。创建或更新时通过标准输入传递正文,避免 shell 插值影响内容,完成后还会验证标题、正文、草稿状态、提交数与文件数。
commerce-app-business-config 是 Adobe Commerce 应用开发中的一个配置管理技能,用于在现有 app.commerce.config.ts 文件中添加、修改或删除商家可配置的业务设置(businessConfig.schema 数组)。每个 schema 条目定义一个 Commerce Admin 会渲染为 UI 字段的商家可配置设置。该技能支持多种字段类型,包括 list、text、password、email、url、tel、boolean 以及 dynamicList(运行时动态解析选项),并对每种类型的默认值有严格校验规则。使用时需要项目已完成脚手架初始化,通过修改配置文件、运行 npx @adobe/aio-commerce-lib-app init 注册扩展点、执行 aio app build 验证配置的流程完成设置。运行时可通过 @adobe/aio-commerce-lib-config 库读取商家在 Commerce Admin 中设置的值,支持按级别和代码选择作用域,并自动处理密码字段的加密与解密。
xfetch 是一个自包含的 Python CLI 技能,用用户自己的登录 Cookie 读取 X(Twitter)公开数据,无需付费开发者 API,可获取资料、推文、线程、搜索和关注者,并输出 JSON、JSONL、CSV 或 SQLite。
Claude API / Anthropic SDK 参考技能,覆盖模型 ID、定价、参数、流式、工具调用、MCP、智能体、缓存、token 计数与模型迁移,并按语言提供文档与子命令流程。
uv 是一个替代 pip、python 和 venv 的 Python 工具,用于运行脚本、管理依赖和项目环境。支持 uv run 运行脚本、uv add 添加依赖,以及通过内联脚本元数据声明独立脚本的依赖。
用于 MoonBit 的规范驱动开发技能:在 <pkg>_spec.mbt 中定义正式 API 契约,编写类型检查测试,并搭建最小 MoonBit 模块,使 moon check 在实现前通过。
pp-instacart 是面向 Instacart 的 Printing Press 自然语言 CLI 技能,直接调用其 Web GraphQL API,可用自然语言加购商品、搜索商品、查看与比较多店铺购物车、检索购买历史,并支持智能体与脚本化调用。
用于生成、重构、审查或调试 Make App 项目运行时结构与打包契约的技能,覆盖工作区清单、Service 运行时入口、构建产物、端口基线、Docker/K8s 入口对齐与发布就绪检查。