refactoring
一个用于在不改变行为的前提下重构代码的技能,涵盖提取方法/类/接口、移动方法与逻辑、内联与简化条件等模式,强调先有测试覆盖、小步增量、按层放置逻辑,并要求用证据与置信度验证改动安全。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-01 00:15
39,082 个结果
一个用于在不改变行为的前提下重构代码的技能,涵盖提取方法/类/接口、移动方法与逻辑、内联与简化条件等模式,强调先有测试覆盖、小步增量、按层放置逻辑,并要求用证据与置信度验证改动安全。
现金流预测技能,用于构建现金流入流出预测、流动性压力测试、营运资金优化与现金头寸管理,支持13周滚动预测、月度/年度现金流建模、情景分析与创业公司跑道测算。
DDEV 本地开发环境技能,用于管理 DDEV 项目、容器与配置,并提供环境排障指导。适合使用 DDEV 开发 Drupal 等项目的开发者。
Drupal Entity API 技能,讲解如何通过 entity_type.manager 对 Drupal 实体进行加载、创建、更新与删除,涵盖节点、用户、分类术语和媒体等常见实体的操作模式。
Drupal 服务与依赖注入技能,讲解在控制器、表单和插件中通过构造函数注入服务,避免在类中使用 \Drupal::service(),并给出 services.yml 定义、常用服务 ID 与 Drush 生成服务的用法。
Drupal Twig 模板开发技能,汇总最佳实践:自动转义、翻译、库附加、调试与 SDC 组件用法,用于在 Drupal 主题与模块中编写规范的 Twig 模板。
sdd-archive 是 SDD 流程的收尾技能,用于关闭已完成的 SDD 变更并持久化归档报告。触发方式为 /sdd-archive <change-name> 或“archive change”“finalize sdd cycle”等。操作不可逆,执行前会与用户确认。
Aiken 智能合约开发技能,覆盖验证器编写、构建、蓝图与 .plutus 产物生成,提供安全开发指引。
solo-plan 是一个用于在编码前生成规格说明与分阶段实施计划的技能,适用于功能开发、缺陷修复或重构等任务。它会先研究代码库,再输出 spec.md 与 plan.md,全程无需交互式提问。
MarkItDown 是微软出品的 Python 工具,可将 PDF、Office 文档、图片、音频、网页、YouTube 等转为结构化 Markdown,便于喂给 LLM 或做 RAG 预处理。本条目为概览型技能,讲清能力边界、支持格式、架构与选型,并引导到 CLI 或 OCR 等具体技能。
better-auth 是一个 TypeScript 优先的开源认证库技能包,覆盖 40+ OAuth 提供商和 20+ 插件,支持 OAuth、双因素认证、魔法链接、Passkey、组织多租户、企业 SSO/SAML、SCIM 同步、Stripe/Polar 订阅计费和 Web3 登录,并提供 Prisma、Drizzle、MongoDB、原生 SQL 等数据库适配器,以及从 Auth.js、Clerk、Auth0、Supabase、WorkOS 迁移的路径。该技能面向 Next.js 认证实现,同时库本身框架无关。
distinctdeer 是一个用于为新项目领取未使用名称并创建空 git 仓库的技能。它从 GitHub 直接运行,无需本地检出,会记录名称占用并复制到剪贴板。
面向 TypeScript/Next.js 应用的 Better Auth 集成指南,涵盖会话策略、OAuth 等登录方式、Cookie、CSRF、重定向与中间件配置,并给出 CLI 命令、数据库适配、插件与客户端用法要点。
该技能用于执行书面实施计划:先对计划进行批判性审查,再按小批次(默认每批 3 个任务)实施,每批完成后运行验证并暂停等待反馈,避免一次性完成带来偏移或风险累积。
Ship Faster 是一套面向小型 Web 应用(默认 Next.js 16.1.1)的端到端交付工作流,将想法或原型推进到可上线的生产状态,并保持后续迭代速度。覆盖基础搭建、设计系统、护栏、文档、迭代、部署与 SEO 等环节。
X(Twitter)数据抓取与提取的 AI Agent 技能,支持推文搜索、用户查询、粉丝/关注列表提取、媒体下载、回复/转推/引用提取、账号监控和趋势话题。可按 Claude Code 或 GitHub Copilot 技能方式安装,并提供 MCP 服务端与 REST API 集成。
用于审计并优化 OpenClaw API 成本的技能,按影响排序应用六项优化:模型路由、提示缓存、精简启动上下文、本地心跳、速率限制与预算上限、精简工作区文件,宣称可在不降低关键任务质量的前提下大幅削减月度开支。
用于审查 Rails PR、diff 或合并请求的技能,要求发现必须落到真实的 file:line。触发词:review PR、code review、review my diff、CR。
Apple MapKit 是一个面向 iOS、macOS 与 visionOS 开发者的技能,用于帮助在 SwiftUI 或 UIKit 项目中集成 Apple MapKit。它适用于需要在应用中加入地图、显示用户位置、添加标注与聚合、计算路线导航、执行本地地点搜索,以及绘制折线、多边形、圆等覆盖物的开发场景。技能默认建议新项目使用 SwiftUI(iOS 17+),并针对旧版本目标或特定需求提供 UIKit 方案。内容涵盖基础地图显示、相机位置控制、用户定位授权、Marker 与自定义 Annotation、聚合(Clustering)、MKDirections 路线计算、MKLocalSearch 本地搜索与自动补全、地图样式与控件配置等常见工作流,并提醒隐私描述、Maps capability、版本差异与大量标注的性能处理等注意事项。
读取并列出问题跟踪器中的开放 issue,只读不改动。先依据用户指定或 docs/agents/issue-tracker.md 解析跟踪器与目标,支持 GitHub、Jira、本地 markdown 等后端,需事先确认后端可用与凭证有效,再完整展示每个 issue 的编号、标题、URL、标签、作者、创建时间与完整正文。
一个讲解测试驱动开发(TDD)流程的 Claude 技能:先写失败测试,再写最小实现代码使其通过,最后重构。强调红-绿-重构循环、禁止先写生产代码,适用于新功能、Bug 修复与重构。
当产品转型使已发布代码与新方向或新架构冲突时,该技能会生成一份处置台账(pivot-ledger),为每项已发布功能、目标和不变量记录其去向,确保重写愿景前先完成诚实的交接。通过 /assess-pivot-impact 运行。
isolate-workspace 是一个用于在隔离的 Git 工作区中开始功能开发、执行计划或进行多提交变更的技能,目的是避免改动用户当前的检出(checkout)。它首先检测当前是否已经处于链接工作区(linked worktree),并排除子模块的误判;若已隔离则直接跳过创建。其次优先使用宿主环境自带的工作区/工作树工具,只有在没有原生工具时才回退到手动 git worktree。创建前需先确认目标目录已被 git 忽略,且将忽略配置保留为未提交的工作区变更,以免向用户当前分支写入提交。随后根据锁文件与清单文件自动识别包管理器并安装依赖,最后运行测试套件建立干净基线:基线为绿则继续,基线为红则停止并先询问用户。该技能强调不创建重复工作区、不在已有工作区中再次创建、不跳过基线验证。
validate-api 是一个 API 验收技能,依据规范用真实客户端方式驱动运行中的后端 HTTP/RPC 服务,核对状态码、JSON 结构与副作用,而非仅依赖单元测试假设。