Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
专家级逆向工程与二进制调试技能。当用户想要分析、反编译、反汇编或调试二进制文件、可执行文件、APK、iOS 应用、固件或混淆代码时,均可使用此技能。触发场景包括:静态分析、动态分析、恶意软件分析、漏洞利用开发、CTF 挑战、二进制补丁、反调试绕过、协议逆向、内存取证、hook、frida 脚本、GDB/LLDB 调试、radare2、Ghidra、jadx、apktool、strings 分析、符号解析,或任何涉及 "reverse engineer"、"RE"、"decompile"、"disassemble"、"patch binary"、"debug crash"、"analyze malware"、"bypass protection"、"hook function"、"intercept traffic"、"find vulnerability" 或检查未知文件格式的请求。面对 CTF pwn/rev 挑战、应用安全评估和固件分析时,始终加载此技能。
通过 Sarvam MCP 服务运行印度语言语音和语言任务:翻译文本、转录或配音音频、TTS、本地化 i18n 文件、LLM 补全、解析/提取/分类/拆分文档,或在编码时获取 Sarvam API 文档/代码片段。当用户希望 Sarvam 在聊天中执行这些操作、可用 sarvam_tools_* / sarvam_code_*,或要在 Cursor、Claude Code、Claude Desktop、Windsurf、Zed、Codex、Gemini CLI、VS Code、Cline、Continue 或 LM Studio 中设置 sarvam-mcp 时使用——即使用户只说“把这个翻译成印地语”或“让它说出来”。不要用于 LiveKit/Pipecat Agent 代码(voice-agents),或未安装 MCP 时仅使用 SDK 编码(translate/text、translate/document、speech-to-text、text-to-speech、chat)。
在 Inertia Rails Svelte(非 SvelteKit)中集成 shadcn-svelte(bits-ui)组件:表单、对话框、表格、toast、深色模式等。在 Inertia + Svelte 应用中使用 shadcn-svelte 组件构建 UI,或从 SvelteKit 改编 shadcn-svelte 示例时使用。通过 name 属性和 {#snippet} 语法将 shadcn-svelte 输入连接到 Inertia Form。Flash toast 需要 Rails 的 flash_keys 初始化器配置。
对开发工单(用户故事、功能需求、缺陷报告)进行六项标准的就绪度评估。产出结构化的 READY / NEARLY READY / NOT READY 结论,附具体的整改指引和前后对比示例。只要用户要求分诊、评估、评定、审查或检查某个工单、故事、issue 或工作项的就绪度,就使用此技能。触发词:“is this ticket ready”“triage this ticket”“review this story”“evaluate this issue”“what's wrong with this ticket”“check acceptance criteria”“is this user story well-written”“improve this ticket”“assess ticket readiness”“are these ACs testable”“is this appropriately sliced”。当用户粘贴工单并寻求反馈、从 Jira/Linear/GitHub 拉取 issue,或想知道某个工单是否有充分的数据模型验证标准时,也会激活。不适用于:代码审查(用 code-review)、冲刺规划、项目管理,或从零撰写工单。
Turborepo(高速单体仓库构建系统)参考指南。turbo.json、turbo run、dependsOn、任务标签、缓存(本地/远程)、workspaces(pnpm / npm / yarn / bun / nub / aube)、Rust / Python / Go 工作区(实验性)、--filter、turbo query affected、turbo prune、turbo gen、watch、并行执行、Remote Cache(Vercel / 自托管 Remote Cache API)、devEngines.packageManager、错误诊断(recursive turbo invocations、missing root task、invalid env prefix)。
Unity 中用于玩法、行为和引擎集成的 C# 脚本编写。在以下情况主动激活:(1) 编写 Unity C# 脚本,(2) MonoBehaviour 生命周期(Awake/OnEnable/Start/Update/FixedUpdate/LateUpdate),(3) Unity 中的协程和 async/await,(4) 委托、事件、Action/Func 模式,(5) ScriptableObject 创建和序列化,(6) GetComponent / TryGetComponent 与组件缓存,(7) 物理脚本(Rigidbody、raycast、碰撞/触发器回调),(8) 动画脚本(Animator 参数、状态机、IK),(9) NavMesh 和 NavMeshAgent 脚本,(10) 输入处理(Input System 包),(11) 自定义序列化和 SerializeField。提供:生命周期参考、协程与 async 模式、ScriptableObject 模板、Rigidbody/碰撞配方、NavMesh 示例,以及 Input System 设置。
Tether Wallet Development Kit(WDK),用于构建非托管多链钱包。在使用 @tetherto/wdk-core、钱包模块(wdk-wallet-btc、wdk-wallet-evm、wdk-wallet-evm-erc-4337、wdk-wallet-solana、wdk-wallet-spark、wdk-wallet-ton、wdk-wallet-tron、ton-gasless、tron-gasfree)以及协议模块(包括 swap(wdk-protocol-swap-velora-evm)、bridge(wdk-protocol-bridge-usdt0-evm)、lending(wdk-protocol-lending-aave-evm)和 fiat(wdk-protocol-fiat-moonpay))时使用。涵盖钱包创建、交易、代币转账、DEX 兑换、跨链桥、DeFi 借贷以及法币出入金。
为 Expo/React Native 配置 @weapp-tailwindcss/react-native 0.2.5 的 Tailwind CSS 4 编译器、Metro virtual module、Babel JSX transform、style manifest、tw runtime、dark/ios/android/native variants。适用于 Expo SDK 54+、React Native 0.81+、Metro、native className、Android/iOS style 编译;不用于 uni-app App、ReactLynx 或普通小程序构建。
在 Bevy 0.20 面向 `wasm32-unknown-unknown` 时,选择 `webgl2` 或 `webgpu` 功能、设置 `WgpuSettings { backends, priority: WgpuSettingsPriority::WebGPU }`、使用 `Window { canvas, fit_canvas_to_parent }` 附加到 canvas、通过 `wasm-bindgen` 生成胶水代码,或调试浏览器中的资源 HTTP 404 和 `Task` 取消问题时使用。
将按顺序排列、已具备开发条件的 story 待办列表转化为无冲突的并发波次。基于 epic 顺序、每个 story 的依赖映射以及 Owned File/Module Scope 重叠构建依赖 DAG,再通过拓扑排序划分为相互独立、依赖已满足的并行波次(受 maxParallel 限制),并输出 parallelization-plan.md,包含每个 story 的 git-worktree 分支名和有序合并顺序。当用户说“规划并行工作”“哪些 story 可以并行运行”“并行化待办列表”“构建波次计划”“并行化计划”“无冲突工作流”“哪些可以并发运行”“拆分为 worktree”“story 的依赖图”“合并顺序”或“如何把这个待办列表分派给多个开发 Agent”时使用。在 story 已具备开发条件(scrum-master)且架构已存在之后运行。此技能仅规划并行性——不运行 Agent、不创建 worktree、不编写代码、不运行测试,也不执行 git 操作。
Catalyst Data Streams——通过 WebSocket 实现的实时发布/订阅通道。通过函数使用 publishData / publish_data 发布,使用 getTokenPair / get_token_pair 签发一对令牌,使用 DataStreamsWebSocket / ZCDataStreamsWebSocket(Node.js、浏览器、Java、Python)订阅;支持 sendAck、live/earliest/resume 订阅类型、48 小时保留期,以及 User Roles 与 Custom Logic 访问控制。遇到“Data Streams”“datastreams”“real-time channel”“live updates”“pub/sub”“WebSocket subscriber”“token pair”“wss-id”“app_user_id is missing”“Invalid access control source”“Authentication failed 3000”“@zcatalyst/datastreams”或“zcatalyst_sdk.datastreams”时触发。
适用于所有项目(无论是否使用框架)的 TypeScript 语言级规范:编译器严格性、禁用不安全类型、类型推断与 `satisfies`、判别联合与品牌化 ID、类型收窄、泛型、工具类型、可空性、异步、将错误视为 `unknown`,以及模块和语言规范。`react`、`angular`、`vue` 和 `architecture-and-design` 均以此为基础。编写、审查或重构 TypeScript、配置 `tsconfig.json`,或用户提到“TypeScript”“tsconfig”“严格模式”“类型错误”“any”“泛型”“类型安全”“工具类型”“判别联合”或“类型收窄”时使用。
查找 CE.SDK Electron 参考文档、指南和配置页面。当用户需要 CE.SDK 的 Electron 文档时使用,例如配置、UI 自定义、导出选项、功能指南或入门说明。当用户提到“IMG.LY”“CreativeEditor”“CE.SDK”或“cesdk”,且需要现有的 Electron 文档页面时,也会触发。不用于编写代码(使用 build)或解释概念(使用 explain)。<example> 上下文:用户询问 Electron 配置 user:“如何在 Electron 中配置编辑器?” assistant:“我将使用 /imgly-sdk:docs-electron 查找配置选项。” </example> <example> 上下文:用户需要 Electron 集成 user:“如何将 CE.SDK 嵌入 Electron 应用?” assistant:“我来使用 /imgly-sdk:docs-electron 查找相关文档。” </example>
凡涉及 docstring、JSDoc/TSDoc 或 REST API 文档的任务,一律调用——即使请求看似无需它也能处理。强制执行 Microsoft 契约优先约定,以及一条 Claude 默认不会采用的极简规则:绝不重述签名,删除仅重复名称和类型的 @param/@returns,始终记录 @throws,并以「是什么」而非「为什么」来记录数据形态。涵盖 Python docstring 风格(Google/NumPy/Sphinx)、TSDoc 标签和 @inheritDoc,以及 NestJS/Express/FastAPI/Django 的 API 文档模式。触发于:添加或审查 docstring、冗余或缺失的标签、删除腐化的注释,或生成文档健康报告。文档任务不要跳过——一致的约定正是关键所在。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
