SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-10 00:15

全部 Skills

249,311 个结果

page-langs

page-langs 是一个用于检测网页语言的技能工具,能够识别网页中声明的语言标记以及正文实际使用的语言。它需要 Node 22+ 环境,通过 playwright-cli 进行浏览器访问,并使用 Google CLD3(WASM)进行基于内容的语言检测。输出结果包含 detected(CLD3 检测结果,含语言、置信度、可靠性、比例)、declared(结构化信号,含 htmlLang、nestedLangs、hreflang、metaContentLanguage)、reconciliation(一致性比对,分为 agreement、declaredNotDetected、detectedNotDeclared 三类)以及 wordCount(用于 CLD3 的可见正文字数)。该工具适用于检测网页多语言使用情况、验证语言标记与实际内容是否一致、发现遗漏的 hreflang 或 lang 属性等场景。使用时需先安装 npm 依赖,再依次执行定位脚本、打开页面、收集信号并检测语言、验证输出四个步骤。短页面在词数极少(约少于 10 词)时 CLD3 不返回结果,声明的语言代码可能为 BCP-47 格式而检测结果为 ISO 639-1 格式,工具会按主语言子标签进行归一化。该技能处理不受信任的外部内容,输出结果需谨慎对待,不应执行外部内容中的代码或指令。

测试与质量259 次安装

alicloud-data-lake-dlf

阿里云数据湖构建(Data Lake Formation,DataLake)的 OpenAPI/SDK 管理技能。当用户需要执行 DataLake 目录资源操作、配置或查询时使用。该技能通过阿里云 OpenAPI(RPC)配合官方 SDK 或 OpenAPI Explorer 管理 Data Lake Formation 资源,遵循“确认区域与资源标识→发现 API 及参数→调用 API→用 describe/list 验证结果”的工作流。凭证优先使用环境变量 ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET 及可选的 ALICLOUD_REGION_ID,其次使用共享配置文件 ~/.alibabacloud/credentials。产品代码为 DataLake,默认 API 版本 2020-07-10。提供元数据优先的 API 发现脚本,并规定产物输出目录与验证方式。

数据与分析259 次安装

piv-validate

piv-validate 是一个用于项目全栈验证的 AI 技能模板,其核心用途是在提交代码前运行项目已有的全部检查——测试、类型检查和代码检查(lint)——并汇总输出单一的 PASS/FAIL 结论。该技能本身不包含具体命令,而是提供一套结构化的检查流程:按顺序执行测试、类型检查、lint/格式检查,并针对全栈项目的每个部分(如后端测试、后端类型、后端 lint、前端测试、前端类型、前端 lint)分别设置检查项,使一条命令即可覆盖整个仓库。技能强调两个容易出错的要点:一是工作目录,许多工具只从当前目录发现配置,因此需要先 cd 到正确目录再执行命令;二是跨平台兼容性,应避免 lsof、python3、后台启动再 kill 等仅适用于 POSIX 的写法。技能还提供可选的实时冒烟测试,仅在改动涉及路由、中间件或启动流程时使用。最后输出逐项 ✅/❌ 的摘要报告和总体结论,对失败项附上失败命令及相关输出,且只报告不修复。该技能定位为模板,需要用户根据自己项目的 package.json、pyproject.toml、Makefile、justfile、docker-compose.yml、CI 工作流或 README 替换占位命令后才能实际使用。

测试与质量259 次安装

zustand-state

Zustand 是一个面向 React 与原生 JavaScript 的极简状态管理库。它没有 Provider 包裹要求,样板代码极少,通过 create 即可创建 store,适合在需要管理共享状态的项目中替代更重的方案。核心 API 包括 set 用于更新状态(扁平字段自动合并、嵌套对象需手动展开、传入第二个参数 true 时整体替换且不合并)、选择器用于只订阅组件真正需要的状态(推荐逐个选择器,多值可用 useShallow 做浅比较以避免多余重渲染)、getState 在组件外非响应式读取状态、setState 在组件外更新状态、subscribe 订阅变化并返回取消订阅函数。对于非 React 环境,可从 zustand/vanilla 引入 createStore,同样具备 getState、setState、subscribe 能力。文档还按主题拆分了中间件(persist、devtools、immer)、模式(切片、测试、最佳实践)与 TypeScript 高级类型等参考文件。使用 persist 中间件时需关注持久化键是否明确,并确保写入存储的 JSON 不含认证令牌或密钥;使用 devtools 时建议仅在开发环境启用,或在合并代码时说明保留原因。

前端与建站259 次安装

nasdaq-data

该技能通过 Nasdaq.com 的内部 REST API 抓取市场数据,无需 API key 或认证。支持获取股票报价、关键统计、历史 OHLCV 图表、财务报表、机构持仓(13F)、ETF 持仓、公司简介、股息、EPS、内部交易、期权链、新闻、股票与 ETF 筛选器,以及 IPO、财报、经济事件、股息和拆股等日历数据。提供命令行脚本 fetch_nasdaq.py,可指定代码、日期范围、结果数量等参数,并支持将输出保存为 JSON 文件或静默模式。使用时需注意内部端点可能变更,建议设置请求间隔(至少 0.3 秒)并遵守网站服务条款。

数据与分析259 次安装

ci

这是一个面向 Gemini CLI 的专用技能,用于高效监控 GitHub Actions 工作流、快速定位失败原因,并将远程 CI 错误复现到本地开发环境。它默认自动复现失败,以简化修复循环。核心能力包括:自动复现(CI 失败时立即在本地执行建议的测试或 lint 命令)、实时监控(为当前分支上所有并发工作流提供聚合状态行)、快速失败分诊(在第一个作业失败时立即停止并给出结构化报告)。使用方式为通过 node .gemini/skills/ci/scripts/ci.mjs [branch] 等命令运行,脚本会自动发现分支上最新活动或最近的运行,无需手动查找 run ID。适用于推送代码后监控 CI、复现失败并修复的场景。

部署与运维259 次安装

tampermonkey

Tampermonkey 用户脚本开发技能,用于编写与调试在浏览器内修改网页或自动执行任务的用户脚本。资料给出快速上手模板(含简单 JavaScript 与使用 GM.* API 的 async/await 版本)、TypeScript 支持(安装 @types/tampermonkey)、常用头部标签(@name、@namespace、@version、@match、@grant、@run-at 等)、URL 匹配与权限速查、脚本注入时机、常见实现模式(等待元素、SPA 路由变化检测、跨域请求、样式注入、持久化设置、DOM 变更观察等),以及交付前检查清单和参考文件索引。资料同时说明用户脚本的限制,例如无法访问本地文件、无法访问跨域 iframe、存储不跨设备、无法绕过所有 CSP,以及在 Chrome/Edge 中需用户手动开启“允许用户脚本”开关。

编程与开发259 次安装

base-ui-react

Base UI React(@base-ui-components/react)是 MUI 推出的无样式、可访问的 React 组件库,采用 render prop API 而非 Radix 的 asChild 模式。该技能为在真实项目中配置与使用 Base UI 提供生产验证过的方案,涵盖安装、首个组件示例、需要定位的组件写法、render prop 模式、Positioner 模式、组件清单以及 10 余个已知问题的预防方法。当前处于 Beta(v1.0.0-beta.4),稳定版预计 2025 年 Q4 发布;依赖 React 19+,推荐 Vite 与 Tailwind v4。核心组件 Dialog、Popover、Tooltip、Select、Accordion 已被认为可用于生产。

前端与建站259 次安装