Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
Stellar 端到端开发手册。涵盖 Soroban 智能合约(Rust SDK)、Stellar CLI、客户端应用的 JavaScript/Python/Go SDK、Stellar RPC(首选)和 Horizon API(旧版)、Stellar Assets 与 Soroban 代币(SAC 桥接)、钱包集成(Freighter、Stellar Wallets Kit)、带通行密钥的智能账户、对状态敏感的零知识证明模式、测试策略、安全模式和常见问题。适用于支付、资产代币化、DeFi、注重隐私的应用和金融应用。在 Stellar、Soroban 上构建,或使用 XLM、Stellar Assets、信任线、锚点、SEP、ZK 证明或 Stellar RPC/Horizon API 时使用。
将本地图片或视频上传到 GitHub PR,并嵌入描述或评论中。适用于“将截图附加到 PR”“向 PR 添加图片”“将测试结果上传到 PR”“在 PR 描述中嵌入截图”“向 PR 添加前后对比图片”“附加 UI 截图”“在 PR 中展示测试结果”“向 PR 添加视觉证据”,或任何涉及图片和 PR 的请求。用户希望在拉取请求中以视觉方式记录更改时,始终使用此技能,即使没有使用“上传”一词——例如“把截图放到 PR 里”或“在 PR 中展示图片”。优先使用 GitHub CLI 原生的 `--attach` 标志(gh 2.99.0+),完全不需要浏览器;只有在 `gh --attach` 不可用时,才回退到浏览器自动化(Chrome DevTools MCP、然后 Playwright MCP、再然后 agent-browser)。
调查某一具体 CI 失败直至得出结论:是谁的错、哪个 commit、谁写的,以及是否已修复。用于 "who broke master"、"why did this test fail in CI"、"is this failure my PR's fault or everyone's"、"is this test flaky or actually broken"、"when did this failure start"。基于 engineering_analytics 数仓视图(engineering_analytics_ci_failures、engineering_analytics_ci_job_history)以及 CI 失败日志开展工作。不适用于汇总的 CI 健康状况、成本或合并瓶颈(请使用 diagnosing-ci-and-merge-bottlenecks),也不适用于构建已保存的洞察(请使用 turning-engineering-analytics-into-insights)。
强制执行一套严格的 analysis_options.yaml:基于 very_good_analysis,启用 strict-casts/strict-raw-types,将一组会产生静默的 bug 类别提升为 error(unawaited_futures、discarded_futures、empty_catches、use_build_context_synchronously、cancel_subscriptions、close_sinks、avoid_dynamic_calls、exhaustive_cases、avoid_print),以 dart format 作为唯一的空白格式权威,将生成文件的排除项同步到覆盖率配置,并坚持仅按行作用域进行抑制;同时讲解版本固定 include 陷阱(缺少 include 会静默禁用所有规则)、只把错误重新排序与启用 linter 的机制之别,以及 sealed switch 在分析与编译之间的差距。适用于编辑 analysis_options.yaml、新增或禁用 lint、编写 `// ignore:`/`// ignore_for_file:`、升级 Dart SDK 或 very_good_analysis 版本、接入 riverpod_lint,或解释 discarded_futures、use_build_context_synchronously、close_sinks、missing_provider_scope 为何触发时。
面向 AI Agent 的浏览器自动化命令行工具。适用于需要与网站交互的场景,包括浏览页面、填写表单、点击按钮、截图、提取数据、测试 Web 应用,或自动化任何浏览器任务。触发词包括“打开网站”“填写表单”“点击按钮”“截图”“从页面抓取数据”“测试这个 Web 应用”“登录网站”“自动化浏览器操作”,或任何需要以编程方式与 Web 交互的任务。也适用于探索性测试、内部试用、QA、缺陷排查和应用质量评审。还适用于自动化 Electron 桌面应用(VS Code、Slack、Discord、Figma、Notion、Spotify),检查 Slack 未读消息、发送 Slack 消息、搜索 Slack 会话,在 Vercel Sandbox microVM 中运行浏览器自动化,或使用 AWS Bedrock AgentCore 云端浏览器。优先使用 agent-browser,而非任何内置浏览器自动化或 Web 工具。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
