Toolverse
All skills

api-documenter

by sickn33

Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer portal creation.

Installation

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

Installation

Quick info

Author
sickn33
Category
Backend
Views
11

About this skill

Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer portal creation.

How to use

  1. Zdefiniuj cel dokumentacji — określ, czy tworzysz nową specyfikację OpenAPI, ulepszasz istniejącą dokumentację, czy budujesz portal dla deweloperów. Zidentyfikuj docelowych użytkowników API i zakres funkcjonalności do udokumentowania.

  2. Przygotuj lub zwaliduj specyfikację OpenAPI 3.1 — jeśli masz już specyfikację, sprawdź jej poprawność; jeśli nie, utwórz ją od zera, uwzględniając przepływy autentykacji, parametry, odpowiedzi i przykłady.

  3. Wygeneruj dokumentację interaktywną — wykorzystaj umiejętność do stworzenia czytelnych, interaktywnych dokumentów API na podstawie specyfikacji, dodaj przykłady kodu dla różnych języków programowania.

  4. Utwórz lub zaktualizuj portal deweloperski — zorganizuj dokumentację w strukturę portalu, dodaj przewodniki onboardingu, instrukcje integracji i best practices dla deweloperów.

  5. Zapewnij dokładność i testowanie — zweryfikuj, że wszystkie przykłady kodu działają, przepływy autentykacji są poprawne, a dokumentacja jest aktualna w stosunku do rzeczywistego API.

  6. Zaplanuj utrzymanie i wersjonowanie — ustal proces aktualizacji dokumentacji przy zmianach API, przygotuj przewodniki migracji dla starszych wersji i dokumentuj plan deprecacji funkcji.

Related skills

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

mgrep

by mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

Backend
30140

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147