返回顶部
d

driftabot

Query the DriftaBot Registry for API spec drifts, breaking changes, and provider information. Use when the user asks about API changes, breaking changes, provider specs, or what changed in a specific API.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
101
下载量
0
收藏
概述
安装方式
版本历史

driftabot

# DriftaBot Registry Skill DriftaBot Registry (https://github.com/DriftaBot/registry) is a public registry that: - Tracks 59+ API providers (Stripe, GitHub, Twilio, Slack, Shopify, and many more) - Crawls specs daily from each provider's canonical GitHub repository - Generates markdown drift reports when breaking changes are detected ## When to use this skill - User asks "did X API change?", "what broke in Y's API?", "show me drift for Z" - User wants to know which providers are tracked in the registry - User asks about current API spec versions or types (OpenAPI, GraphQL, gRPC) ## How to query the registry Base URL: `https://raw.githubusercontent.com/DriftaBot/registry/main` ### 1. List all providers Fetch `{BASE}/provider.companies.yaml` and parse the YAML. Each entry has: `name` (slug), `display_name`, `specs[].type`, `specs[].repo`. ### 2. Get a drift report for a provider Fetch `{BASE}/drifts/{org}/{repo}/result.md` - Find `org/repo` from the provider's `specs[].repo` field in provider.companies.yaml - Example: stripe → repo `stripe/openapi` → fetch `drifts/stripe/openapi/result.md` - If the file returns 404 or empty, no breaking changes were detected for that provider. ### 3. Get the current spec file Fetch `{BASE}/companies/providers/{name}/{type}/{filename}` - Example: `companies/providers/stripe/openapi/stripe.openapi.json` ## Example queries and responses **"Did Stripe's API break anything?"** → Fetch `drifts/stripe/openapi/result.md` and summarize the breaking changes. **"What API providers are tracked?"** → Fetch `provider.companies.yaml`, list all company names and their spec types. **"What type of spec does Shopify use?"** → Find shopify in provider.companies.yaml, return `specs[].type` (graphql). ## Tool usage Use the `web` tool (or `bash` with curl) to fetch URLs. Parse YAML with available tools. Always look up the repo from provider.companies.yaml before constructing drift URLs.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 driftabot-1776124085 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 driftabot-1776124085 技能

通过命令行安装

skillhub install driftabot-1776124085

下载 Zip 包

⬇ 下载 driftabot v1.0.0

文件大小: 1.64 KB | 发布时间: 2026-4-14 14:37

v1.0.0 最新 2026-4-14 14:37
Initial release of driftabot skill.

- Query the DriftaBot Registry for API spec drifts, breaking changes, and provider info.
- Supports questions about tracked providers, API changes, and spec types (OpenAPI, GraphQL, gRPC).
- Instructions included for listing providers, retrieving drift reports, and getting current API specs.
- Usage guidance and example queries provided for clarity.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部