Toolverse
All skills

migrating-apis

by jeremylongshore

Implement API migrations between versions, platforms, or frameworks with minimal downtime.\nUse when upgrading APIs between versions.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
12

About this skill

Implement API migrations between versions, platforms, or frameworks with minimal downtime.\nUse when upgrading APIs between versions.\nTrigger with phrases like \

How to use

  1. Przygotuj środowisko: upewnij się, że masz dostęp do kodu źródłowego starego API, jego specyfikacji OpenAPI, skonfigurowane środowisko docelowe (nowy framework lub platforma) oraz narzędzia do routowania ruchu (reverse proxy, feature flags lub API gateway).

  2. Wyzwól skill frazą "migrate the API", "upgrade API version" lub "migrate to new API" w Claude, Codex lub OpenClaw. Skill użyje narzędzi Read, Write, Edit, Grep i Bash do analizy.

  3. Pozwól skillowi na inventaryzację wszystkich endpointów: narzędzie przeskanuje kod i dokumentację, dokumentując metody HTTP, wzorce URL, schematy żądań i odpowiedzi, mechanizmy autentykacji oraz zależności konsumentów API.

  4. Przejrzyj wygenerowaną tabelę mapowania endpointów, która paruje każdy stary endpoint z jego odpowiednikiem w nowej wersji i wskazuje breaking changes (zmiany struktury URL, nazw pól, typów danych, przepływu autentykacji).

  5. Zaakceptuj utworzone adaptery transformujące format żądań i odpowiedzi – skill obsługuje zmianę nazw pól, konwersje zagnieżdżonych struktur na płaskie i zmiany wartości enum.

  6. Wdróż router ruchu (reguły reverse proxy lub middleware) na podstawie planu migracji, aby kierować żądania do starego lub nowego API w zależności od fazy migracji, endpointu lub feature flag, aż do pełnego przejścia.

Related skills

brand-voice

by anthropics

Apply and enforce brand voice, style guide, and messaging pillars across content. Use when reviewing content for brand consistency, documenting a brand voice, adapting tone for different audiences, or checking terminology and style guide compliance.

Security
48158

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174