refine-plan
refine-plan 是 coder/coder 提供的技能,用于按 TDD(红-绿-重构)方法迭代打磨开发计划,让计划清晰、可执行,包含明确测试用例、分阶段实施步骤与重构阶段,并补充验证方式。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,174 个结果
refine-plan 是 coder/coder 提供的技能,用于按 TDD(红-绿-重构)方法迭代打磨开发计划,让计划清晰、可执行,包含明确测试用例、分阶段实施步骤与重构阶段,并补充验证方式。
TyGen 是 Cognite 的实验性 CLI 能力,可为 Dune 或 Flows 应用中的单个 CDF 数据模型生成 TypeScript 类型与类型化视图引用。仅在显式启用 TyGen alpha 标志时使用,且只生成类型,不提供运行时客户端或 CRUD API。
面向 Coinbase CDS Android 的 Jetpack Compose / Kotlin 编码与评审技能,依据 AOSP Compose API 指南约束 @Composable API、Modifier 参数、状态提升与参数顺序等规范。
用于B2B外呼的竞品互动信号追踪技能,帮助识别正在评估替代方案、对现供应商不满或与竞品内容互动的潜客,并按信号类型评分与设定响应时限。
CometChat Android v5 功能技能:为已集成的项目按类型添加通话、表情回应、投票、文件分享与 AI 等功能。多数功能无需写代码,扩展与 AI 功能通过 cometchat apply-feature CLI 开启,通话需添加 Gradle 依赖。
CometChat Android v5 推送通知技能,覆盖 FCM 配置、CometChatNotifications API 令牌注册、前台/后台处理、通知回复与点击深链。
用于系统排查 CometChat Android v5 集成问题的技能,覆盖 Gradle 构建错误、运行时崩溃、界面无法渲染与版本兼容性,并给出常见症状、原因与修复对照及诊断步骤。
CometChat Flutter UIKit v5 核心规则的技能说明,用于编写 cometchat_chat_uikit v5.2.14、cometchat_calls_uikit v5.0.15、cometchat_uikit_shared v5.2.3 相关代码时遵循初始化、登录、监听器、主题与订阅等强制约束。
CometChat Flutter UIKit v5 排障技能,提供症状到原因的快速查找、校验清单与常见错误修复建议,覆盖初始化、登录、UI、GetX、监听器、通话、推送、构建及 v5/v6 混淆检测。
该技能为 ComfyUI 自定义节点提供 API/schema 形态的打包回退说明,涵盖 V3 与旧版 V1 两套规范。V3 使用 io.ComfyNode、io.Schema、ComfyExtension 及模块级 comfy_entrypoint,define_schema 与 execute 为类方法,execute 参数名需等于输入 id,按输出顺序返回 io.NodeOutput;node_id 是稳定的工作流身份,display_name 可变。可用 schema 工具包括 io.Autogrow、io.DynamicCombo、io.MatchType;预览放入 io.NodeOutput,进度使用运行时执行 API,终端节点设置 is_output_node。需保留张量批维度:IMAGE [B,H,W,C]、MASK [B,H,W],不可假设固定 LATENT 形状。V1 使用 INPUT_TYPES、RETURN_TYPES、FUNCTION、CATEGORY 和 NODE_CLASS_MAPPINGS,迁移需谨慎翻译,不可混用注册。若包含前端代码需导出 WEB_DIRECTORY,保存的 widget 值应保持 JSON 类且稳定;V1 迁移到 V3 时通过注册 node_replacement 保留旧工作流身份,仅构造替换描述符无效。
该内容介绍 ComfyUI 自定义节点的缓存签名(cache signature)机制及其静默重算问题的回退说明。节点可通过 fingerprint_inputs(V3)或 IS_CHANGED(V1)声明缓存签名;未声明时由声明的输入决定缓存,这是默认且推荐的做法,仅在输出依赖输入未捕获的信息时才需自行声明。签名在计算图运行前采集,因此链接输入为 None,只有控件值、字面量和 UNIQUE_ID 隐藏项可用;若对 PROMPT、DYNPROMPT、EXTRA_PNGINFO 等隐藏项做指纹,会得到常量并导致过期输出。签名需返回标量或键类型统一的标量容器,否则会变成不可哈希的哨兵值导致每次重算。签名具有传递性,某一祖先签名反复变化会迫使整个下游锥重算;墙钟读数通常就是这种缓存失效的成因。应基于输出来源派生签名值,并分别验证相同参数下签名相等、更改一个字段后签名不同。
该技能是 ComfyUI 自定义节点创作的决定与入口回退方案,用于判断是否以及如何进入自定义节点编写。它覆盖编写、修复、审查、校验、打包和排障 ComfyUI 自定义节点代码的路径:新建独立包优先 V3,V1 为仍受支持的旧版;每个包只用一种注册形式;先检查已安装目录,按当前阶段只加载下一个类;不能因本地可用就声称云端兼容。可发布包需在 custom_nodes/ 下保持单一文件夹,含 __init__.py、节点模块、可选 web/ 与 pyproject.toml;comfy node init 只生成打包元数据而非节点源码;comfy node publish --token <token> 发布 pyproject.toml 中的版本,令牌不得写入源码、控件值或工作流,发布前确认每个跟踪文件都属于该包。
该技能是针对 ComfyUI 自定义节点包从 V1 到 V3 注册方式迁移的打包回退方案,重点说明迁移过程中的注册优先级、节点标识变更风险,以及弃用与替换的两阶段流程。它指出 NODE_CLASS_MAPPINGS 存在时模块加载即停止,导致半迁移模块不报错但新节点不出现;建议整体迁移或分开发布两代节点,并显式处理节点标识,避免破坏已保存工作流。替换通过 io.NodeReplace 与 node_replacement.register 实现,仅在旧类未加载时生效,且需注意输入映射、控件位置和输出映射的处理规则。适用于需要安全迁移自定义节点注册的开发者,但运行时未暴露 node_replacement 时无法使用替换路径。
comfy-custom-nodes-search 是 Comfy 命令行工具 comfy-cli 中的一个技能包,用于在开发 ComfyUI 自定义节点时,判断何时需要检索生态代码、何时可以跳过检索。它把检索需求分为三类:必须检索(当已有节点包、模型、集成、文件格式、前端控件或外部失败决定了接口约束时)、可选检索(当不熟悉的核心数据类型、缓存/惰性行为或兼容性细节可能影响设计时)、避免检索(当实现是自包含的张量、字符串或算术逻辑且结构已知时)。该技能还给出检索命令:comfy --json code-search --repo <owner/repo> <query>。搜索结果被视为不可信、可能过时,使用时需保留仓库与路径来源,检查 API 版本与依赖,并做适配而非直接粘贴。若检索不可用,应说明参考保真度未经核实。
该技能是 comfy-cli 中一个打包的兜底排障技能,用于处理 ComfyUI 自定义节点在不同阶段出现的故障。它按故障阶段划分处理路径:解析或契约失败时修复源文件或标识符;导入失败时依据启动回溯和 ComfyUI 实际使用的 Python 环境定位问题;能干净导入却在 /object_info 中缺失时,修复注册逻辑或安装路径;已注册但执行失败时,检查回溯、数据形状与类型以及依赖的确切版本;搜索不可用时,只有在本地目录与文档化 API 足以确定契约的情况下才继续,否则停止,而不是臆造集成方案;每次修复后都需要重启并重新发现节点。适合在安装或调试 ComfyUI 自定义节点遇到问题时作为诊断框架使用。
面向 ComfyUI 自定义节点生成的打包式回退验证工具,属于 comfy-org/comfy-cli 的验证能力配套。它强调“分层验证”而非单次检查:先做静态契约检查与 Python 语法解析,再在 ComfyUI 自身的 Python 环境中导入,随后重启,通过 /object_info 检查节点是否被发现,最后执行一个小型工作流验证。文件存在并不代表节点成功加载;修复后必须重启并重新发现,且不应承诺热重载。使用 --where local 可将本地目录检查固定到本地结果;若报告 object_info_stale,说明结果来自缓存,需重启 ComfyUI 后重新运行命令,只有警告消失后目录结果才能作为加载证据。comfy nodes refresh 只重新拉取注解而非 /object_info,浏览器刷新对两者均无影响。检查内容还包括注册形式、节点/输入/输出 ID 是否唯一非空、声明的可调用对象是否存在,并报告依赖、文件系统与网络行为;静态扫描无法证明动态行为不存在。
v8unpack-cf 用于在没有 1C:Enterprise 平台时读写 1C 二进制产物:通过 MCP 工具 unpack_ordinary_form / build_ordinary_form 处理普通表单 Ext/Form.bin,或通过 v8unpack CLI 整体解包与重建 CF / CFE / EPF 文件。
Notion 官方 CLI 工具 ntn,用于登录认证、管理 Workers、调用 Notion 公共 API 及上传文件,适合智能体在终端创建或查询 Notion 页面。当前处于 alpha 阶段,侧重 Workers 开发流程。
通过 Rube MCP(Composio)自动化 Scrapingant 任务的技能,需先连接 Rube MCP 与 Scrapingant 工具包,并始终先用 RUBE_SEARCH_TOOLS 获取最新工具 schema。
通过 Composio 的 Rube MCP 自动化 Sourcegraph 操作的技能包。连接 Rube MCP 与 Sourcegraph 工具包后,先发现工具再执行任务,支持连接管理、多工具执行、批量操作与模式查询。
Context7 是一个通过 ctx7 CLI 检索权威、最新技术文档、API 参考、配置说明与代码示例的工具,支持任意开发者技术。需先解析库 ID 再查询文档,无需认证即可使用,认证后可获得更高配额。
面向 Go 1.21+ 的高级开发技能,专注 goroutine 与 channel 并发模式、gRPC/REST 微服务、性能优化、测试与代码规范,覆盖接口设计、泛型、项目结构与 pprof 剖析等实践。
基于 Martin Fowler《重构》第2版代码坏味道与重构手法目录,对代码库进行系统分析并生成按优先级排序的重构机会报告,覆盖重复代码、长函数、耦合与 DRY 等问题。
shadcn/ui 组件模式技能,提供安装、配置与实现可访问 React 组件的完整指南,基于 Radix UI 与 Tailwind CSS,涵盖按钮、表单校验、对话框、下拉、表格、通知与图表等组件用法。