api-versioningAPI versioning strategies — URL path, header, query param, content negotiation — with breaking change classification, deprecation timelines, migration patterns, and multi-version support. Use when evolving APIs, planning breaking changes, or managing version lifecycles.
Install via ClawdBot CLI:
clawdbot install wpank/api-versioningGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://api.example.com/docs/migrate-v1-v2Audited Apr 16, 2026 · audit v1.0
Generated Mar 21, 2026
An e-commerce company needs to add new product attributes like sustainability scores and video reviews while maintaining backward compatibility for existing mobile apps. They use URL path versioning to launch v2 with enhanced features while keeping v1 active for 12 months, implementing sunset headers and migration guides.
A financial institution is migrating from SOAP to REST APIs and needs to support both legacy systems and new mobile banking apps simultaneously. They implement header versioning to keep URLs clean while providing different response formats for different consumer groups, with strict deprecation timelines for internal systems.
A healthcare software provider needs to update their patient data API to comply with new privacy regulations, requiring breaking changes to data structure. They use content negotiation versioning to maintain strict REST compliance while providing a 6-month migration period for partner integrations with detailed breaking change documentation.
A B2B SaaS platform serving enterprise clients needs to roll out major API changes while different customers are on different upgrade cycles. They implement query parameter versioning for flexibility, allowing customers to test new versions without changing URLs, with adapter patterns to share business logic across versions.
An IoT company managing millions of devices needs to evolve their device management API while ensuring existing firmware continues to function. They use URL path versioning with semantic versioning principles, implementing facade patterns to handle version-specific device communication protocols while maintaining a unified backend.
Companies monetize their API directly by charging for access based on usage tiers, request volume, or premium features. Versioning allows introducing new paid features in v2 while maintaining v1 for basic tier customers, with clear migration paths for upgrading.
Businesses provide APIs to enable third-party developers to build integrations and extensions. Versioning manages breaking changes across the ecosystem, with partner APIs having 6-month deprecation periods and migration support to maintain platform stability.
Large organizations manage APIs across multiple internal teams and microservices. Versioning provides structured evolution paths with 1-3 month deprecation cycles for internal APIs, reducing integration breakage and enabling continuous delivery of new features.
💬 Integration Tip
Start with URL path versioning for clarity, implement sunset headers from day one, and use adapter patterns to minimize code duplication between versions while maintaining consistent business logic.
Scored Apr 19, 2026
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
通过网页抓取获取 GitHub 按日/周/月增长的热门仓库。当用户询问 GitHub 趋势、热门项目、本周热点或「什么在 GitHub 上 trending」时使用。可输出列表或 JSON,无需 API Key。
GitHub 操作技能 - 创建仓库、推送代码、管理 Release。全自动,无需用户干预。
Query builder reputation data via Talent Protocol API. Get Builder Rank, verify humans, resolve identities (Twitter/Farcaster/GitHub/wallet), search by location/country, get credentials, and enrich with GitHub data.
Review GitHub repositories, group issues and pull requests by urgency, and take safe triage actions (add labels, comment, propose closure) after confirmation...
Deep-dive analysis of GitHub projects. Use when the user mentions a GitHub repo/project name and wants to understand it — triggered by phrases like "帮我看看这个项目...