swiftui-ui-patterns
面向 SwiftUI 界面开发与重构的技能包,提供组件模式、示例与参考文档,覆盖导航、状态、布局、控件与页面组合,并给出状态归属、异步状态、预览与性能等实践建议。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-14 00:15
41,000 个结果
面向 SwiftUI 界面开发与重构的技能包,提供组件模式、示例与参考文档,覆盖导航、状态、布局、控件与页面组合,并给出状态归属、异步状态、预览与性能等实践建议。
用于重构 SwiftUI 视图文件的技能,帮助把大型视图拆分为稳定、可测试的结构,理顺数据流并清理 Observation 所有权。默认采用 MV 而非 MVVM,强调轻量视图、专用子视图类型与稳定视图树。
Effect Development 是 Effect 生态中面向开发流程的指导技能,用于在编写或审查使用 Effect API 与模式的代码时提供有针对性的参考建议。它强调将仓库内的 AI 文档作为精准引用的依据,而非泛泛的背景信息。使用时会先识别改动涉及的 Effect API 与概念,再在 LLMS.md 和 ai-docs/src 中搜索对应名称与概念,阅读匹配的章节与示例,并进一步检查附近的源代码与测试,以补充文档未覆盖的仓库内部约定。当每一项重要的 Effect API 或模式都有本地指导可对应,或搜索确认其并不存在时,任务才被视为可以进入实现阶段。
Split Decision 是一个用于架构、技术选型等重大决策的技能:它要求 AI 先列出 2-4 个真正可行的方案,用表格对比优缺点、工作量、风险与可逆性,给出明确倾向,并在实现前请求用户确认可接受的权衡。
面向 TypeScript 代码库的“首次阅读可接近性”审查技能:以新入职开发者视角阅读代码,找出多余间接层、误导性命名、仅为类型系统存在的技巧,以及归属边界错误,让首次阅读更省力、所有权边界更清晰。
atomic-commits 是一个指导型技能,用于把未暂存或混杂的改动拆分成小而原子的逻辑 git 提交,并撰写 Conventional Commit 风格信息。适用于用户要求提交、暂存或拆分改动时。
一个用于在 Expo 中构建生产级聊天界面的技能,涵盖键盘动画、回收列表、手势、平台特定实现、图片附件与语音识别。
基于 Exa 的代码上下文检索技能,用于查找 GitHub、StackOverflow 和技术文档中的真实代码片段与文档,适合查询代码示例、API 语法和库用法。
Meta Wearables DAT SDK 的 iOS 开发约定技能,汇总 Swift 异步写法、命名规范与关键类型,供在 Xcode 中接入 MWDATCore、MWDATCamera、MWDATDisplay 等模块时参考。
Fallow setup 是一个为 JavaScript 与 TypeScript 项目搭建或升级代码质量工具链的技能,覆盖未使用代码、重复、复杂度、架构边界、依赖卫生与变更代码风险分析,并保留项目已有工具。
只读审查代码差异是否安全完成已接受任务,输出问题清单与通过与否的结论,不修改文件、不提交、不发布。
Coding Agent 是一套以 bash 为优先的编码代理委派方案,用于将编码任务交给 Codex、Claude Code、OpenCode 或 Pi 等交互式终端代理在后台执行。它要求所有编码代理运行时必须开启伪终端(pty:true),否则会出现输出错乱、缺少颜色甚至挂起。通过 bash 工具的 pty、workdir、background、timeout、elevated 参数,配合 process 工具的 list、poll、log、write、submit、send-keys、paste、kill 动作,可以实现长时间任务的后台运行与监控。适用场景包括构建新功能或应用、审查 PR、批量并行审查、用 git worktree 并行修复多个 issue 等。使用时需注意 Codex 必须在受信任的 git 目录内运行,临时任务可用 mktemp -d 加 git init 创建临时仓库;后台任务应主动向用户汇报进度,并可在提示词末尾追加 openclaw system event 实现完成即通知。
mcporter 是一个用于直接操作 MCP 服务器与工具的 CLI:可列出、配置、鉴权并调用 HTTP 或 stdio 形式的 MCP 服务,支持临时服务器、配置编辑、代码生成与类型输出。
通过 OpenAI 音频转写 API(Whisper)将音频文件转写为文本的命令行技能,默认使用 whisper-1 模型,输出为同名 .txt 文件。
gh-address-comments 是一个用于处理 GitHub Pull Request 评论的技能,帮助开发者针对当前分支对应的开放 PR,使用 gh CLI 定位并处理评审评论与 issue 评论。使用前需确保 gh 已认证(例如先执行一次 gh auth login),并以提升的网络权限运行 gh auth status(包含 workflow/repo 权限范围),以便 gh 命令正常执行;若沙箱阻止 gh auth status,需以 sandbox_permissions=require_escalated 重新运行。该技能通过运行 scripts/fetch_comments.py 打印 PR 上所有评论与评审线程,随后对评论和评审线程编号并给出修复所需的简要说明,询问用户要处理哪些编号的评论,再对选中的评论应用修复。若运行过程中遇到认证或速率限制问题,会提示用户重新执行 gh auth login 后重试。
面向 OpenAI 产品与 API 开发问题的技能,通过 developers.openai.com 的 MCP 服务器提供权威、最新的官方文档检索与引用,覆盖 Codex、Responses API、Agents SDK 等。
Debug Agent 是一个专注于 Bug 诊断与修复的技能,来自 first-fluke/fullstack-starter。它用于分析错误信息、定位根本原因、提供修复方案,并编写回归测试。适用于用户报告带错误信息的 Bug、功能损坏需要修复、性能问题或变慢、间歇性失败或竞态条件、以及回归 Bug 等场景。它强调先复现再诊断、定位根因而非症状、最小化修改、每个修复都配回归测试,并在修复后搜索其他相似模式,同时将记录写入 .agents/brain/bugs/。它不适用于构建新功能(应使用前端/后端/移动端 Agent)或一般代码审查(应使用 QA Agent)。该技能提供执行协议、示例、检查清单、错误恢复手册、Bug 报告模板、常见模式、调试检查清单等资源,并支持 Serena MCP 的符号查找、引用查找和模式搜索能力。
通过 Get 笔记 OpenAPI 保存、搜索、列出和管理笔记、图片、标签与知识库的技能,默认使用随附的 .mjs 脚本执行,支持文本、链接、图片笔记及异步任务轮询。
用于规划并执行保持行为不变的代码重构技能,适合在调整目标文件、降低复杂度、提升可维护性时使用。强调增量修改、遵循项目约定、最小改动,不擅自更改公共契约,并在有检查手段时验证行为未变。
该技能用于扫描 Flutter IntelliJ 插件中的 resources/icons 等资源目录,找出并删除未被代码或 plugin.xml 引用的图标、图片和资源,以减小插件体积,并配合构建与测试验证不引入回归。
将标准 Java/Kotlin 类迁移到 IntelliJ 专用 com.intellij.util 实现,以优化内存占用、一致性与性能。流程包含基线验证、单包小范围改动(不超过 50 行)、迁移与回归验证,不执行提交或推送。
ralph-loop 是一个面向 Codex 的循环运行器,提供双执行引擎:默认 compat 本地状态循环(手动 --next)与可选 open 引擎(委托外部 open-ralph-wiggum CLI 自动迭代)。命令名与默认状态文件 .claude/ralph-loop.local.md 保持不变。
Spatie 的 PHP、Laravel、JavaScript 与 Vue 编码规范,用于编写或审查 Spatie 项目与包的代码。核心原则是遵循 Laravel 的既有做法,偏离需有明确理由。
为 Java 代码添加注释的技能,按行业规范生成类、方法、字段级 JavaDoc 注释,支持 Controller、Service、Mapper、Entity、DTO 等常见组件类型。