shaping
shaping 是一个把未成形意图收敛为可执行产物的技能:需求规格、方案设计或一组真正不同的候选。它用排除法逐轮缩小范围,按缺口调用发散与质询,而非固定流水线。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-01 00:15
39,090 个结果
shaping 是一个把未成形意图收敛为可执行产物的技能:需求规格、方案设计或一组真正不同的候选。它用排除法逐轮缩小范围,按缺口调用发散与质询,而非固定流水线。
该技能用于在 GitHub 上合并拉取请求(PR),并在合并后关闭仍然开启的关联 issue、删除对应的远程与本地分支。它要求使用 merge commit 方式合并,而不是 squash 或 rebase,默认作用于当前分支对应的 PR。当合并目标不是仓库默认分支时,GitHub 不会自动关闭关联 issue,因此需要该技能手动处理;若无未关闭的关联 issue 则跳过。合并完成后同时清理远程和本地分支。适合需要在非默认分支合并、并希望一站式完成合并、关闭 issue 与分支清理的开发者使用。
用于把 genesis 脚手架项目(services/<app>-server Go API、services/<app>-web React 应用与 Postgres)部署到 Railway 的技能,通过 Railway MCP 工具创建服务、配置变量与设置、连接源码、生成域名并验证部署。
Orca CLI 是 Orca 编辑器提供的命令行工具,用于操作由 Orca 管理的工作树(worktree)、文件夹上下文、终端、仓库、自动化、构件、技能共享、工作树评论以及 Orca 内置浏览器。它是一个发现入口,会加载与当前会话版本匹配的 Orca 指南。使用前需先解析本次会话应使用的可执行文件:优先读取 ORCA_CLI_COMMAND 环境变量;否则在暴露 ORCA_DEV_REPO_ROOT 的开发检出中使用 orca-dev;否则在非 Orca 管理的 Linux 终端使用 orca-ide(不要直接运行裸 orca,它通常指向 GNOME Orca 屏幕阅读器);其余情况使用 orca。运行前应先执行 ORCA skills get orca-cli 加载版本匹配的指南,命令优先使用 --json;未覆盖的命令或参数用所选可执行文件的 --help 查看。若提示 Orca 未运行,可用 ORCA open --json 启动后重试;若报 runtime_access_denied,说明沙箱阻止了连接,应提升权限重跑,而不是重启 Orca。
该技能用于以用户旅程为基准,通过剖析、代表性基准、受控实验和线上验证,一次只优化一个瓶颈,并确认改动对用户相关结果确有收益。
React Native 性能深度参考,覆盖 FPS 剖析、包体积优化、TTI 测量、原生线程、内存泄漏与性能分析工具链。内容包括 FlatList 调优、memoization、Hermes、expo-image、FPS 测量、bundle treemap 分析、Hermes mmap、Android R8、16 KB 页面对齐、视图扁平化、原生线程、JNI 内存模式以及性能分析工具链。适合需要系统性排查和优化 React Native 应用性能的开发者参考。
wrangler-coder 是一个指导使用 Wrangler CLI 开发 Cloudflare Workers 与 Pages 的技能,涵盖 D1 数据库、R2 存储、KV 命名空间、Queues、Durable Objects 与 Workers AI 的配置与部署。
Fixflow 是一个面向编码任务的严格交付工作流技能:先制定完整计划,再按步骤逐步实现,持续运行测试,并按提交策略(默认每步提交)提交代码;可按需加入 BDD/TDD 行为规格。
MapLibre GL JS 地形与山体阴影技能:讲解 raster-dem 高程源、Terrarium 与 Mapbox RGB 编码差异、hillshade 图层配置、color-relief、动态等高线与 3D 地形,并给出性能与数据源选择建议。
Api4ai 是一套通过 API 提供预训练 AI 模型的集成技能,可用于图像识别、文本分析和音频处理等任务,开发者无需自行训练模型即可把 AI 能力接入应用。
Currencyapi 集成技能,通过 Membrane CLI 管理汇率数据,支持实时与历史汇率查询、货币换算及币种列表获取,适合需要货币转换或金融数据的应用场景。
Relay 应用的性能最佳实践指南,用于优化数据获取、减少重渲染、配置缓存以及改善首次有意义绘制时间。核心建议包括:每个屏幕或路由只使用一个根查询,让 Relay 将片段数据需求合并为单次网络请求;在渲染根组件前预加载查询,使网络请求与 React 初始化重叠;对非关键内容使用 @defer 渐进式流式加载;合理选择 fetch policy(默认 store-or-network,谨慎使用 network-only);配置 gcReleaseBufferSize 垃圾回收缓冲以加速返回已访问屏幕;在服务端进行过滤和排序;对列表使用 @connection + usePaginationFragment 分页,避免无界集合;保持片段粒度细小以实现独立重渲染;每个组件只使用一个连接;避免不必要的重新获取,利用规范化存储自动更新;只获取组件实际渲染的字段。
js-gof 是 metarhia/metaskills 中的一项 JavaScript/TypeScript 设计模式技能,用于在实现创建型、结构型或行为型模式时提供指导。该技能源自 Gang of Four(GoF)设计模式及相关的设计原则,强调用结构化组合替代继承、多范式代码与契约式编程、领域特定语言(DSL)与声明式写法、系统代码与领域代码分离、GRASP 与 SOLID 原则(尤其降低耦合)、引用透明性、平台无关代码、通过 IoC 与 DI 实现隔离与层边界、用对象或 Map 查找实现策略与多态/动态分发,并保持模式简单、避免为模式名而过度设计。资料中展开收录了多种模式的说明与代码示例,包括创建型的抽象工厂、建造者、工厂、工厂方法、原型、享元、单例、对象池;结构型的适配器、包装器、装箱、装饰器、代理、桥接、组合、外观、上下文等。适合在 JavaScript 或 TypeScript 项目中选用和落地设计模式时参考。
面向 TypeScript/JavaScript 开发的技能说明,介绍在启用 typescript-lsp 插件时如何用 LSP 语义工具替代 grep/read,完成引用查找、类型查看、定义跳转与类型错误检查。
Jinja2 模板渲染最佳实践技能,涵盖环境配置、模板语法、过滤器、自动转义与安全防护,适用于 HTML 页面、邮件、配置文件和代码生成等场景。
Rust 编程模式与所有权概念的技能资料,涵盖所有权、借用、生命周期、trait、错误处理、异步编程、集合与迭代器、智能指针等主题,并配有代码示例,适用于学习与查阅 Rust 核心语言特性。
面向 BUG 修复的通用工作流技能,强制执行“先复现再修复”,覆盖复现、定位、最小改动修复、单元测试与手动验证,并在 docs/BUG修复文档/ 生成修复报告。
Namecheap 的 Printing Press CLI(namecheap-pp-cli),为 Namecheap XML API 提供精选 OpenAPI 描述并以只读命令行方式访问域名、DNS、SSL 与账户信息。
用于集成、测试、调试并加固 Verify.et 交易验证 API 的后端实现技能,覆盖 Node.js、Python、PHP、Go、Java、Ruby、.NET、Rust 及经可信后端代理的移动应用。
NetBox 配置模板技能:讲解如何用 Jinja2 模板、配置上下文(config context)与渲染 API 从 NetBox 数据生成设备或虚拟机配置,涵盖模板解析顺序、上下文合并规则、API 端点与常见陷阱。
code-reviewer 是 nextstage-brasil/skills 中的代码审查技能,模拟资深技术负责人,依据项目规则与验收标准对代码变更做深度评审,覆盖 SOLID、整洁代码、性能、安全与可测试性,输出只读审查报告。
feature-planning 是 nicepkg/ai-workflow 中的技能,用于在完成研究(存在 Z01 文件)后创建实现计划。它作为包装器加载 Z01 上下文并调用 superpowers:writing-plans,强制使用 Z02_{feature}_plan.md 命名与目录约定,并处理澄清文件。
该技能用于扫描代码库中的架构改进机会:找出可被"深化"的浅层模块,将其以可视化 HTML 报告形式呈现,再由用户选择其一后通过提问式流程逐步推演重构决策。目标是提升可测试性与 AI 可导航性。它基于项目领域模型与共享的架构词汇(模块、接口、深度、接缝、适配器、杠杆、局部性),并在报告中为每个候选方案提供涉及文件、问题、方案、收益、前后对比图与推荐强度,最后给出首选建议。
Prototype 是一个用于构建一次性原型(throwaway prototype)的技能,目的是回答某个设计问题。它强调原型的形态由要回答的问题决定:如果问题是“这套逻辑或状态模型是否合理”,就构建一个单一的、可分享的 HTML 文件,包含自由操作按钮和分标签的引导式走查,把状态机推进到难以纸上推理的场景,并让非开发者也能上手操作;如果问题是“这个界面应该长什么样”,就在单个路由上生成多个差异显著的 UI 变体,通过 URL 搜索参数和底部悬浮栏切换。该技能要求原型从第一天起就明确标记为一次性代码,放置在真正会用到它的模块或页面附近,但命名上让普通读者一眼看出不是生产代码;运行要极其简单;默认不做持久化;跳过打磨;每次操作或变体切换后展示完整相关状态;完成后把已验证的决策并入真实代码,并把原型本身提交到一次性分支作为一手来源。