Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
使用 Go 1.26+ 中重建的 go fix 命令现代化 Go 代码。对更新的语言和 stdlib 惯用法(interface{} 改为 any、3 子句循环改为 range-over-int、min/max、strings.Cut、new(expr) 等 20 多项)应用安全且版本感知的重写,迭代至不动点,并在之后验证构建。凡是在 Go 代码应当被现代化、清理或改为符合惯用法时使用 —— 在 go.mod 版本升级之后、旧式或 AI 生成模式不断累积时、将调用方从已弃用或改名的 API 迁移时(go:fix inline 指令)、用户提到 go fix 或 gofix 时,或作为 CI 门禁强制推行现代惯用法时。不适用于 gofmt 格式化、依赖升级或 go vet 找 bug。
面向光标和指针驱动的 GSAP 动画的生产级配方。官方 gsap-core 和 gsap-performance skill(API 参考)的配套内容。触发:cursor follower、cursor effect、mouse follower、magnetic button、spotlight cursor、cursor trail、particle trail、spring cursor、elastic cursor、pointer animation、custom cursor、cursor glow、clipPath cursor、quickTo cursor、image preview hover、perspective tilt、3D tilt cursor。非触发:不适用于悬停/倾斜卡片效果(使用 gsap-interact)、滚动动画(使用 gsap-scroll)、没有光标效果的普通鼠标事件。结果:产出带正确清理、覆写管理和性能优化(quickTo、ticker、will-change 生命周期)的光标驱动动画效果。
面向 GSAP SVG 动画的生产级配方。官方 gsap-plugins skill(API 参考)的配套内容。触发:SVG animation、GSAP SVG、path drawing、strokeDashoffset、DrawSVG、drawSVG、SVG morph、MorphSVGPlugin、circuit tree、circuit board、CTAHud、HUD animation、pulse ring、scallop wave、SVG stagger、SVG fill、SVG stroke、SVG cleanup、feGaussianBlur、SVG glow、SVG blink、shape overlay、page transition、section transition、smooth morph、morph interpolation、dynamic morphing、SVG curtain、shape transition。非触发:不适用于文字动画(使用 gsap-text)、不含 SVG 的滚动显现(使用 gsap-scroll)、鼠标交互(使用 gsap-interact)或非 SVG 视觉效果(使用 gsap-vfx)。结果:产出 SVG 动画——路径绘制、变形、电路板图案、HUD 系统、脉冲环和扇贝波浪。
GSDL(Get Shit Done Light)编排器。运行完整流水线:领取工作项 → 头脑风暴 → SPEC.md → 拆分为切片 → 人工评审 → 分支 → 执行 → 验证门禁 → 提交 PR 并处理 review-bot 的发现 → 带证据闭环。当用户希望端到端构建某物、说 "let's GSD"、"run the GSDL pipeline"、"pick up this ticket",或想要完整工作流时使用。协调 gsdl-fetch-source、gsdl-create-spec、gsdl-decompose、gsdl-execute、gsdl-verify-gates、gsdl-open-pr、gsdl-close-loop 和 gsdl-tracker-sync。可配合任意 issue 跟踪工具(Linear、Jira、GitHub Issues、Notion)或不使用任何工具,并支持任意模型提供商。可从任意会话模型调用——它会将每一步路由到该步骤对应的能力层级。接受工作项 URL/ID、文档 URL、一个想法或用于恢复的现有项目名称:/gsdl [url|id] 或 /gsdl [project-name] 或 /gsdl [idea]。
为大型 commit、PR(按编号、分支或 GitHub URL;本地无需检出仓库)、工作树或冲突解决构建有序的本地 HTML 阅读流程,按主题分组,并在可编辑的 Monaco editor 中内嵌显示每个文件的 diff(双向,或冲突时显示 current | resolution | incoming 三方视图)、逐行审查备注,以及可平移/缩放的变更图片对比查看器。当 commit/PR 太大,无法按 git-log 顺序逐文件阅读,且用户希望获得引导式阅读路径时使用;也用于直观审查变更后的 Playwright 截图基线/任何图片 diff(仅脚本快照模式无需编写内容)。此外,在你或其他 Agent 解决非简单的 merge、rebase、cherry-pick 或 revert 冲突后,应主动立即提供此功能,让用户在继续或提交操作前检查解决结果与冲突双方的对照。
实现实时 Hotwire 行为:通过 WebSocket/SSE 使用 Turbo Streams、自定义流操作、内联流标签、实时列表更新和跨标签页状态同步。当核心问题是推送式更新或流操作编排时,优先使用此技能。对于基于拉取的分页/标签页/延迟导航流程,使用 hwc-navigation-content;对于表单生命周期和验证,使用 hwc-forms-validation;对于媒体上传/播放行为,使用 hwc-media-content;对于通用加载/进度/过渡效果,使用 hwc-ux-feedback;对于非流式 Stimulus 基础知识,使用 hwc-stimulus-fundamentals。
涵盖 Stimulus 控制器基础知识:生命周期钩子、值及 valueChanged 回调、目标及目标回调、outlet、操作参数、键盘事件和控制器架构模式。当请求主要涉及 Stimulus API 和控制器设计,且与特定 Hotwire 领域无关时,优先使用此技能。表单专用工作流使用 hwc-forms-validation;Turbo 导航相关问题使用 hwc-navigation-content;Turbo Streams/WebSocket 模式使用 hwc-realtime-streaming;媒体集成使用 hwc-media-content;加载/进度/过渡 UX 模式使用 hwc-ux-feedback。
实现跨领域的 Hotwire UX 反馈模式:加载状态、忙碌指示器、进度条、乐观 UI、渲染拦截以及视图/页面切换。当核心目标是提升感知性能和用户反馈,且不局限于单一功能领域时,优先使用此技能。表单正确性和验证行为使用 hwc-forms-validation;导航/历史记录/缓存机制使用 hwc-navigation-content;推送/流编排使用 hwc-realtime-streaming;媒体专属行为使用 hwc-media-content;Stimulus 基础 API 问题使用 hwc-stimulus-fundamentals。
在构建任何新功能、规划迁移、设计系统,或把零散想法整理成计划之前,你都必须使用它。触发场景:功能需求、项目想法、头脑倾倒、"help me plan"、"spec this out"、"think through this"、"interview me"、"I want to build"、"let's design",以及任何在写代码前需要结构化梳理的无序想法。涵盖从单个规格的小项目到多阶段举措。它会进行对话式访谈,编写交互式 HTML 契约,然后生成可直接实施的 Markdown 规格。仅在明确界定的实施任务(按已知规格写代码、修 bug、重构、解释代码)中跳过。
在 tasks.py 或 tasks/ 包中添加、重命名或审查 invoke 任务时使用——决定 `inv <namespace>.<task>` 的命名、名称应是动词还是名词、新任务应放在何处,以及现有名称是否值得更改。也适用于项目的自动化脚本、任务运行器或构建命令变得杂乱、不一致或难以查找,而你想知道从何处着手清理时。涵盖重命名实际付出的代价(任务名称会在文档、CI、Dockerfile 和其他仓库中被引用,且 Python 函数名会随命令行名称变化),以及那些会静默发布无人声明任务的 invoke 连接陷阱。适用于个人仓库系列——power-user-linux-setup、repo-tasks、scaffoldapy 生成的项目、*-polite-mcp 仓库。
运行并验证端到端 Mission Control 演示:启动本地安装的 Isaac Sim 图形界面,通过 isaac-sim-remote Python 服务驱动,并使用 Nova Carter SIL。适用于演示、重播展示、通过 Mission Control 驱动模拟机器人,或诊断集成的小型仓库场景。检测现有 Isaac Sim 安装但不修改;只要能确认兼容性,就自动选择可用运行时而不询问;将用户要求的安装或版本更改交由 isaac-sim-installation 处理。用户未指定其他场景时,默认使用标准 Isaac 6.1 仓库和确定性环形路线。
企业级 Spring Boot 3.5.x/4.x 开发指南。用于构建 Spring Boot API、微服务或企业 Java 应用。涵盖将 Java Records 用作 DTO、Virtual Threads、ProblemDetail(RFC 7807)、RestClient、结构化日志、Testcontainers、可观测性、封闭异常层级和 GraalVM native。触发关键词:Spring Boot、Spring MVC、Java REST API、Java 微服务、企业 Java 开发。
当用户想把一段代码、动画或 3D 实验隔离为独立的 JOYCO Lab 实验并发布时,使用本技能。触发词包括:"isolate this"、"publish this to the lab"、"create a lab experiment"、"extract this animation/effect/scene"、"submit to JOYCO lab"、"make this an experiment"。当用户向你展示一个自包含的视觉效果、动画、3D 场景、canvas 草图或交互式组件,并想分享或展示它时,也会触发。即使他们没有明确说出「lab」——只要存在可隔离的创意/技术代码以及分享的意愿,就使用本技能。
使用最新文档构建、审查、调试、配置、迁移、教学或规划 TypeScript 中的 Apache Kafka 工作。优先使用 @platformatic/kafka 作为 TS SDK(Producer、Consumer、Admin、bootstrapBrokers、consume streams、ProduceAcks、transactions、cooperative-sticky KIP-429、KIP-848)。适用于 topic、partition、consumer group、rebalance、offset、acks、幂等性、EOS、compaction、retention、SASL/TLS、Schema Registry 概念、KRaft、Kafka 4.x、kafkajs 迁移、DLQ/outbox 模式,以及影响应用生产/消费的 broker 运维。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
