react-native-skills
React Native Skills 是一套面向 React Native 与 Expo 应用开发的综合最佳实践规则集,覆盖列表性能、动画、导航、UI 模式、状态管理、渲染、Monorepo 与配置等类别,按优先级标注影响程度,并提供规则文件与代码示例供参考。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
39,508 个结果
React Native Skills 是一套面向 React Native 与 Expo 应用开发的综合最佳实践规则集,覆盖列表性能、动画、导航、UI 模式、状态管理、渲染、Monorepo 与配置等类别,按优先级标注影响程度,并提供规则文件与代码示例供参考。
用于审查并修复 Swift 6.2+ 代码中的并发问题,如 actor 隔离与 Sendable 违规,以最小行为改动满足数据竞争安全。
Trail 是一款聚焦 Git 历史的调查型智能体技能,用于回归根因分析、git bisect 定位破坏性提交、代码考古与变更影响追踪。它以只读方式追溯提交演进,输出带 SHA、日期和提交信息的时间线与证据,并推荐回滚或修复方案。
Structure Review 是一个用于审查代码结构的技能,围绕两个核心问题展开:每一处结构是否在当前就物有所值,以及是否缺少能让代码更易导航和理解的结构。它帮助识别过度结构(如推测性抽象、过早泛化)和结构不足(如扁平目录、职责混杂、所有内容集中在一个文件或层级)。该技能适用于被询问代码是否过度工程化,或需要评估代码组织是否合理时。审查流程包括:阅读变更文件、附近接口及受影响的测试或文档,将每个文件分类为必要结构、当前即可回本的可读性结构、或推测性低价值结构;检查过度结构信号(如当前行为几乎不涉及的额外数据库列、JSON 字段、DTO 属性、配置键或钩子,增加跳转却不改善命名、复用、不变量或边界的辅助函数或包装器,调用方仍需了解抽象声称隐藏的内部细节,没有具体第二用途的扩展点、策略对象、插件钩子或标志等);检查结构不足信号(如一个目录有 10 个以上文件且跨越三个或更多不相关关注点而无子目录分组,模块公开接口混杂调用方必须自行过滤的能力,总是一起变更的文件在树中相距甚远等)。输出包含 Findings、Keep As-Is、Restructure Candidates、Open Questions 和 Verdict 五部分,并遵循最小有用建议、不制造简化机会等沟通规则。
用于在工程计算会话开始时初始化标准环境,一次性配置物理常数、Pint 单位注册表、常用科学计算库、绘图样式与数值精度,减少重复设置并保证会话一致性。
ponytail-review 是一款专用于代码审查的技能,只关注过度工程化问题,找出可以删减的内容:重复实现的标准库功能、不需要的依赖、推测性的抽象、死代码等。它以每行一条发现的形式输出,包含位置、应删除的内容及替代方案,并以可减少的代码行数作为最终指标。它只列出建议、不实际修改代码,正确性缺陷、安全漏洞和性能问题不在其范围内,需交由常规审查处理。
供 AI 查阅 VSCode 主题颜色设置的技能,涵盖颜色主题概念、可自定义颜色标识符、颜色格式、自定义主题颜色与语法高亮,以及创建和发布自定义主题的方法。当用户询问 VSCode 主题颜色、颜色自定义、主题配置或 workbench.colorCustomizations 时触发。
面向 Omarchy(Quattro 状态栏 / Quickshell QML)插件的开发流程技能,覆盖市场调研、HTML 原型、仓库搭建、QML 构建、调试、安全审查与市场提交,强调先原型后编码、截图验证与不污染用户环境。
用于创建、审计或更新项目持久评审标准的技能,只收录需人工判断、项目特有且可长期沿用的编码规则,并优先把可机器检查的规则交给可执行配置或 CI。
telnyx-twilio-migration 是一个用于将项目从 Twilio 迁移到 Telnyx 的迁移编排工具。它把迁移拆分为按顺序执行的 6 个阶段:发现、规划、安装配置、代码迁移、验证和清理,覆盖语音、消息、WebRTC、Verify、SIP、传真、视频、Lookup、号码等多个产品线。工具通过 migration-state.json 记录迁移进度和资源 ID,支持中断后恢复;使用统一的认证方式替换(Basic Auth 转 Bearer Token)、Webhook 签名算法替换(HMAC-SHA1 转 Ed25519)以及 Webhook 载荷结构调整。执行过程中要求先完成前置确认,包括 API Key 安全设置确认、各产品的目标号码、目标国家 ISO-2 代码、付费测试的最大花费授权等,且不允许在对话中粘贴 API Key。
面向 Rust 开发的技能,强调安全、性能与人体工程学,覆盖 async/await、错误处理、trait 设计与生态实践,并给出正确性优先的工作流、模块划分、lint 策略、FFI/WASM 互操作与 unsafe 代码规范。
这是一个面向 Rails 应用的代码审查技能,只读取、分析和报告,不修改任何代码。它先运行 Brakeman、Bundler Audit、RuboCop 等静态分析工具,再围绕 SOLID 原则、Rails 反模式、安全、性能、代码质量等维度评估代码,并按 P0 到 P3 的优先级输出结构化反馈,包含问题位置、原因和修复示例。适用于用户需要代码审查、质量分析或架构审计的场景。
Forge 是一个用于软件产品设计、规划与规格说明的平台。它把初始想法(即使模糊)转化为完整的产品与实施计划,按六个逐级深入的层级组织:意图(PRD)、范围(MVP/路线图)、设计(视觉与交互)、架构(slice/模块/数据模型)、实施计划(每个 slice 的契约、算法、任务清单与验收标准)、验证(单元/集成/E2E/UI 测试)。Forge 以三种规划单元组织工作:slice(端到端完整功能)、模块(技术分组)和基础(横向关注点,如设计系统、认证、i18n、CI/CD)。其核心原则包括:为业务规则、边界情况、验证和约束分配稳定 ID 以实现全链路可追溯;每个阶段结束时必须由人类明确批准(gate);强调完整性优先于速度;重大文档需多视角审查;所有交付物必须存放在 .forge 目录。Forge 提供脚本用于状态管理、锚点解析、守卫检查、同步和完整性校验,并支持引导模式与快速通道两种运行模式。
aurelius-mapping 是一个面向 Delphi 开发者的技能,用于通过 TMS Aurelius ORM 的特性(attributes)将 Delphi 类映射到关系型数据库。它适用于创建实体类、为已有类添加 Aurelius 映射等场景。所有映射特性均声明在 Aurelius.Mapping.Attributes 单元中。该技能的核心价值在于指导映射方案的选择:对于全新 schema(无现存数据表)默认采用 [Automapping],依赖字段命名约定自动推断表名、列名、可空性和标识符;对于遗留或固定 schema,使用显式特性([Table]、[Column]、[Id] 等)精确匹配现有表和列名;也可以混合使用,仅在需要覆盖默认值处添加显式特性。当用户未指定时,技能建议从上下文推断或主动询问。此外,技能强调若干关键规则,涵盖关联对象与集合的生命周期管理、懒加载代理的使用方式,以及在 initialization 段调用 RegisterEntity 注册实体以防止 Delphi 链接器移除类定义(在 XData 服务等服务器应用中尤为重要)。完整的特性签名、选项表和代码示例收录于 references/mapping.md。
本技能用于把遗留 KTHIS / eHealth 系统(Eclipse RCP + SWT 厚客户端,Java 6 / GBK 编码)中的某个功能迁移、重写或 1:1 还原到 WebHIS(React 18 + antd 4 + dva 前端,Spring Boot 2.7 + MyBatis 后端)。它以遗留源码作为业务逻辑的唯一事实来源,通过「定位定界 → 遗留链路端到端追踪 → 新侧落点确认 → 后端接口层 → 前端实现 → 验证门禁与提交」六阶段流程推进,并要求全程留存证据、遵循前端规范、按门禁自查。适用于按遗留代码实现新页面、弹窗、接口等迁移实现工作,不适用于没有遗留对应物的新功能开发,也不负责撰写迁移设计文档。
在 Next.js 服务端与客户端代码中接入 PostHog 功能开关,并支持本地覆盖。适用于功能门控、分阶段发布或实验。
面向 UnoPim 仓库的 Git 工作流技能,用于创建分支、编写符合 Conventional Commits 的提交信息,以及按仓库模板提交 Pull Request。
用于创建 UnoPim 包、模块或第三方连接器的技能,指导在 packages/Webkul/{ModuleName}/ 下构建自包含 Concord 包,涵盖服务提供者、模型、仓库、控制器、路由、ACL、菜单与迁移等约定。
git-commit 是一个用于执行原子化 Git 提交的技能,强调每次提交只对应一个交付行为。它通过分析暂存区改动,自动生成符合 Conventional Commits 规范的提交信息,并提供智能暂存建议:当工作区存在多个不相关变更时,先分组并询问用户要提交哪一个。该技能包含分类变更、仅暂存目标改动、验证原子性、生成消息、执行提交等步骤,并支持 GPG/SSH 签名提交、fixup 提交与 autosquash 等操作。适用于需要保持提交历史清晰、可审查、可回滚的开发场景。
这是一套适用于 TypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践与模式集合。内容以规范示例与反例对照的方式,覆盖代码质量原则(可读性优先、KISS、DRY、YAGNI)、变量与函数命名、不可变性模式、错误处理、Async/Await 并行执行、类型安全、React 组件结构、自定义 Hook、状态管理、条件渲染、REST API 约定、统一响应格式、基于 zod 的输入验证、项目文件组织与命名、注释与 JSDoc、性能优化(记忆化、延迟加载、数据库查询)、测试规范(AAA 模式与测试命名)以及常见代码异味检测(过长函数、过深嵌套、魔数)。适合在启动新项目、代码审查、重构、统一命名与格式、配置 linting/格式化/类型检查、引导新贡献者等场景启用。
一套用于编写稳健、高效且易于维护的 Go 应用程序的惯用模式、最佳实践与约定,涵盖错误处理、并发、接口设计、包组织、结构体设计、内存性能及工具链集成等主题。
面向 Spring Boot 服务的 Java(17+)编码规范技能,覆盖命名、不可变性、Optional、流、异常、泛型、项目布局与代码风格,用于编写或评审可读、可维护的 Java 代码。
基于 pytest 的 Python 测试策略指南,涵盖测试驱动开发(TDD)红绿重构循环、测试夹具(Fixtures)、参数化(Parametrization)、模拟(Mocking)、异步测试与覆盖率要求,目标覆盖率 80% 以上、关键路径 100%。
在 Windows 上可靠地编辑 GitHub PR 的标题、正文和可选评论的技能,适用于更新 PR 元数据,或 GitHub API 因权限不足返回 404 时。优先使用 gh,否则用 GitHub REST API。