Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
把 Rust crate 已记录的问题文件逐条推进到绿灯 —— 一次处理一个发现项,有序而自律:对每个发现项,先写失败的回归测试,再做最小且正确的修复,运行整个 crate 的 `cargo test` 和 `cargo clippy -D warnings`,然后在问题文件中将该发现项标记为 FIXED / Deferred / Not-a-bug,再继续下一个。它绝不会在验证通过前把发现项标记为已修复,绝不批量处理发现项,也绝不把警告藏在 `#[allow]` 下或用注释替代真正的修复 —— 每次修复后问题文件与 crate 状态都保持同步。仅在用户要求修复现有 crate 问题文件中的发现项时使用。
使用 OIDC 提供方或 Convex Auth 实现 Convex 认证与授权模式。适用于认证提供方设置、ctx.auth 用法、用户身份处理以及感知认证的 schema 模式。当用户提到 auth、JWT、Clerk/Auth0/WorkOS 或 Convex Auth 时主动使用。示例:- 用户:"Add auth to Convex" → 选择提供方并列出设置步骤 - 用户:"Get current user" → 使用 ctx.auth.getUserIdentity 和检查 - 用户:"Service-to-service access" → 使用共享密钥模式
使用实时 Etherscan 数据和可人工核验的 Etherscan 证据链接,分析并解释一到两笔 EVM 交易。适用于用户提供交易哈希,或询问发生了什么、交易为何失败、涉及哪些合约或内部调用、资产流向何处、代理实现是否执行、哪个调用发生回滚,或两笔交易为何表现不同。重建受支持的执行路径,解码调用与事件,总结资产与权限变更,展示相关的 Etherscan 交易、合约、代币、标签、日志和内部交易视图,并提供面向普通读者、开发者、支持人员或安全视角的说明,同时给出置信度与局限。不适用于大范围钱包调查、多跳洗钱追踪或完整合约审计。
飞书 OpenAPI 裸调。api GET/POST/PUT/DELETE/PATCH <path> 直接调用任意飞书 OpenAPI 接口,覆盖 feishu-cli 尚未封装的接口(对齐 lark-cli 的 api 能力)。支持 --params(query)/--data(body JSON)/--data-file(从文件读 body)/--as auto|user|bot 身份/--dry-run 预览/-o 二进制下载/--format/--jq。当用户请求"调用 X API"、"裸调飞书接口"、"feishu-cli 没封装的接口怎么调"、"raw api"、"用 api 命令发请求"、"下载飞书媒体/文件 binary"时使用。不适用:仅查 schema 不调用(用 feishu-cli schema);已有专用命令的高频场景(用对应 feishu-cli <模块>)。
基于项目自有设计系统实现 Flutter UI,而非使用标准 Material 3 / Cupertino 外观。涵盖 ThemeExtension 令牌、1:1 令牌规范、自定义 Pressable(替代墨水波纹)、品牌字体与间距,以及在创建新系统前检测现有系统。适用于应用已有自定义令牌、*Pressable、ThemeExtension、Figma/CSS 令牌文件,或用户提出自定义设计系统、品牌化 UI、不要 Material 风格、不要波纹,或运行 /flutter-custom-design-system 时。
面向 Refactoring UI 原则的 Flutter/Dart 实现模式。mobile-app-design-mastery 的配套技能。以下情况始终启用:Flutter 主题、ThemeData、ColorScheme、TextTheme、BoxDecoration、Material 3、Flutter 阴影、Flutter 间距、Flutter 排版、Flutter 深色模式、Flutter 组件、Flutter 样式、Dart UI、Widget 装饰。提供 ThemeData 设置、配色方案、排版样式、间距工具、装饰模式。土耳其语:Flutter tema, Flutter renk, Flutter tasarım, Dart UI, widget stil。英语:Flutter theming, Material Design, Flutter styling, widget decoration。
在 Frappe 中实现 Redis 缓存、缓存失效或分布式锁时使用。防止陈旧缓存 bug、缺少锁导致的竞态条件,以及无界缓存键导致的内存膨胀。涵盖 frappe.cache()、@redis_cache 装饰器、cache.get_value/set_value、缓存失效模式、frappe.lock、TTL 策略。关键词:cache, Redis, redis_cache, invalidation, locking, frappe.cache, get_value, set_value, TTL, distributed lock, data not refreshing, stale data, cache not clearing, Redis error, slow repeated queries..
当用户需要 Google Ads Scripts 方面的帮助,想要通过 JavaScript 在 Google Ads 中自动化重复性任务,编写或调试用于批量更改的脚本、自动化报告、出价调整、预算监控、广告排期,或任何 UI 之外的 Google Ads 自动化时使用。触发条件:“Google Ads script”、“ads script”、“automate Google Ads”、“bulk changes script”、“script for Google Ads”、“Google Ads automation”、“auto pause”、“script alert”、“script report”或“scheduled script”。关于 API 级别的自动化,请参阅 Google Ads API。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
