Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
每当遇到最终需要编写插件的 webpack 构建问题时使用——26 个生产形态的配方,涵盖 bundle 体积预算、禁止的架构导入、env-var 校验、密钥泄露防护、构建信息注入、资源清单、许可证遍历、SRI 哈希、虚拟模块(Vite 风格)、文件系统路由(Next.js 风格)、生成的 barrel 文件、运行时驱动的 TS 类型、库替换(react→preact)、调试剥离、条件 polyfill、动态 banner、特性 flag、构建时长回归追踪、桌面/Slack 通知、变更 chunk 差异比对、浏览器自动打开、gzip/brotli 预压缩、图片优化、基于类型的 dist 布局、空 chunk 清理、缓存破坏查询字符串。每个配方都是取自 Next.js、Storybook、webpack-contrib 生产模式的完整可用插件。当用户询问如何用 webpack 实现 X 或是否存在用于 X 的插件时触发。是 webpack-plugin-authoring 的配套内容。
在为单个功能或组件撰写(或修订)技术设计文档(TDD / 工程设计文档 / 设计 RFC)——即在现有系统内构建该功能或组件的详细实现设计——时使用。指导的是方法而非大纲:让设计扎根于既有实践与项目的真实约束,把每一项决策双向追溯到需求,至少比较一个真实的(非稻草人)备选方案并说明决策标准,引用架构文档 / API 规范 / 数据模型而非重复它们,点明失效模式、可观测性信号、测试与发布,并以带版本、做过波及面分析的增量方式修订已批准的设计——达到让工程师无需重新推导设计即可实现的水准。假定上游输入为已批准的 PRD + 功能规格,绝非空白页。不适用于系统级架构,不适用于 API 契约或数据模式,也不适用于评审已完成的 TDD。
在构建 ERPNext/Frappe API 集成(v14/v15/v16)时使用,包括 REST API、RPC API、身份验证、Webhook 和速率限制。涵盖外部 API 调用、端点设计、token/OAuth2/会话身份验证。关键词:API integration, REST endpoint, webhook, token authentication, how to connect, external API, send data to another system, API not working, 401 error, OAuth, frappe.call, external connection, rate limiting。
在实现 Frappe/ERPNext 权限系统时使用。涵盖 v14/v15/v16 的角色、用户权限、权限级别、数据脱敏和权限 hook。防止常见的访问控制错误和安全问题。关键词:permissions, roles, user permissions, perm levels, data masking,, restrict records, who can see what, department access, row-level, user cannot see document, access denied. access control, security, has_permission.
在 TypeScript 或 Rust 中进行 Geohash 编码/解码——位交错、base32 字母表、精度与网格几何、邻接计算、邻近与边界框查询,以及以 geohash 为支撑的空间索引。还涵盖"把代码库当作可导航的 2D 地图"这一模式——将代码库投影到坐标平面,对其进行 geohash 编码,使前缀成为业务领域区域,并像 Google Maps 一样导航(缩放、瓦片、细节层次、聚类、深链接)。在实现、审查或调试 geohash 相关工作时触发——即使用户没有说"geohash",但工作涉及空间哈希、Morton/Z-order 编码、经纬度邻近搜索,或在空间上映射与可视化代码结构。包含 42 条按影响程度排序的规则,并附 TypeScript 与 Rust 示例。
主动设计、改进或审查高质量的 Dear ImGui 工具、C++ 编辑面板、游戏开发界面、调试仪表盘、可视化界面和桌面工作流。当提及 Dear ImGui,或提供的代码中包含 `ImGui::`、`imgui.h`、`ImGuiContext` 或 ImGui 后端符号等直接证据时使用。对于未标注框架的 C++ 编辑器/工具需求,仅在用户明确询问 Dear ImGui 是否合适时使用;否则保持框架选择开放。对于明确指定其他 UI 框架(如 Qt、GTK、WPF、wxWidgets、JUCE 或 Slate)的任务不要触发。涵盖 UI 架构、信息层级、dockspace 布局、设计系统、自定义组件、UX 状态、键盘/手柄交互、DPI/字体、性能和代码质量。
AI 驱动的 JavaScript 逆向工程工具。资深 JavaScript 逆向工程专家助手。Actions:collect、search、deobfuscate、understand、summarize、detect-crypto、browser、debugger、breakpoint、debug-step、debug-eval、debug-vars、script、hook、stealth、dom、page。能力:混淆代码分析、VM 破解、Webpack 解包、AST 转换、Puppeteer/CDP 自动化、反检测、指纹伪造、加密识别、参数提取、算法还原、Canvas/WebGL 指纹、WebDriver 隐藏、CDP 调试、断点分析、动态追踪、Hook 注入、DOM 检查、页面控制。
在通过 Cordova 构建或维护 Meteor 3 Android/iOS 应用时使用。触发于 meteor add-platform、android-device、ios-device、mobile-config.js、Cordova 插件、原生签名或商店制品,以及移动端热代码推送兼容性。此 Skill 适用于任务已涉及 Meteor 的 Cordova 应用工作流时;对于无法解释的跨层故障请使用 meteor-debugging,对于后端请使用 meteor-deployment。React Native/Expo、Capacitor 以及原生 Node.js 插件是另外的工作流。
Mise(原名 rtx)多语言工具版本管理器、环境变量管理器和任务运行器。涵盖工具版本管理(在 Node/Python/Rust/Go/Java 等之间安装、使用、固定版本)、mise.toml 任务定义(脚本、依赖、watch 模式、增量构建)、环境变量管理(.env 集成、按目录环境变量、脱敏)、项目级工具固定、后端系统(asdf、npm、pipx、cargo、GitHub releases),以及与替代方案(asdf、nvm、pyenv、Makefiles)的对比。在配置开发工具版本、在 mise.toml 中定义项目任务、管理按项目的环境变量、搭建多语言开发环境、从 asdf 或 nvm 迁移,或用 mise run 自动化构建/测试/lint/部署工作流时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
