Compétences api-documentation
📝

api-documentation

Sûr

API-Dokumentation generieren

Également disponible depuis: CuriousLearner

Dieser Workflow unterstützt Entwickler dabei, umfassende API-Dokumentation zu erstellen, indem er sie durch die Erstellung von OpenAPI-Spezifikationen, das Verfassen von Entwickler-Leitfäden, die Generierung von Code-Beispielen und die Einrichtung interaktiver Dokumentation führt.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "api-documentation". Verwende @api-documentation Workflow, um meine Benutzerverwaltungs-API zu dokumentieren

Résultat attendu:

Ich leite dich durch die Erstellung umfassender API-Dokumentation in 7 Phasen:

**Phase 1: API-Discovery**
- Bestandsaufnahme deiner Endpoints
- Dokumentiere Anfrage/Antwort-Formate
- Identifiziere Authentifizierungsanforderungen

[Leitet durch jede Phase mit konkreten Aktionen]

Utilisation de "api-documentation". Erstelle OpenAPI-Spezifikation für meine E-Commerce-API

Résultat attendu:

Hier ist deine OpenAPI-Spezifikationsstruktur:

```yaml
openapi: 3.0.0
info:
title: E-Commerce API
version: 1.0.0
paths:
/products:
get:
summary: Produkte auflisten
responses:
200:
description: Erfolgreiche Antwort
```

Audit de sécurité

Sûr
v1 • 2/24/2026

Security analysis confirms this is a safe documentation workflow skill. The static analyzer flagged 28 instances of 'external_commands' (Ruby/shell backtick execution) and 9 instances of 'weak cryptographic algorithms', but both are false positives. The backticks in the file are Markdown code spans (e.g., `api-documenter`) used for skill name references, not shell command execution. No actual security risks were identified.

1
Fichiers analysés
165
Lignes analysées
2
résultats
1
Total des audits
Problèmes à risque moyen (2)
False Positive: Markdown Code Spans Flagged as Shell Commands
Static analyzer detected 'Ruby/shell backtick execution' at 28 locations, but these are Markdown inline code formatting (backticks around skill names like `api-documenter`), not shell command substitution. This is a false positive.
False Positive: Cryptographic Algorithm Detection
Static analyzer flagged 9 instances of 'weak cryptographic algorithm', but this skill is a documentation workflow with no cryptographic operations. Likely triggered by pattern matching on the word 'api' or YAML content.
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
95
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Dokumentation für neues API-Projekt

Erstelle vollständige Dokumentation für eine neue REST API von Grund auf, einschließlich OpenAPI-Spezifikation, Entwickler-Leitfaden und interaktiver Dokumentation.

Aktualisierung bestehender API-Dokumentation

Aktualisiere und modernisiere bestehende API-Dokumentation mit OpenAPI-Spezifikationen, Code-Beispielen und interaktiven Try-it-Funktionen.

Erstellung eines internen API-Portals

Baue ein internes API-Portal mit umfassender Dokumentation, Code-Beispielen und Integrationsleitfäden für interne Teams.

Essayez ces prompts

API-Dokumentation starten
Verwende den @api-documentation Workflow, um Dokumentation für meine REST API zu erstellen. Ich habe eine Endpoint-Liste und benötige Hilfe bei der Generierung von OpenAPI-Spezifikationen und einem Entwickler-Leitfaden.
OpenAPI-Spezifikation generieren
Verwende @api-documentation, um eine OpenAPI-Spezifikation für meine API zu erstellen. Die API verwendet JWT-Authentifizierung und umfasst Endpoints für Benutzer, Produkte und Bestellungen.
Code-Beispiele hinzufügen
Verwende den @api-documentation Workflow, um Code-Beispiele zu meiner bestehenden API-Dokumentation hinzuzufügen. Ich benötige Beispiele in Python, JavaScript und cURL.
Interaktive Dokumentation einrichten
Verwende @api-documentation, um interaktive Dokumentation mit Swagger UI und Redoc für meine bestehende OpenAPI-Spezifikation einzurichten. Konfiguriere die Try-it-Funktionalität.

Bonnes pratiques

  • Beginne mit API-Discovery, um alle Endpoints zu verstehen, bevor du Dokumentation generierst
  • Halte OpenAPI-Spezifikationen mit tatsächlichen API-Änderungen durch Automatisierung synchron
  • Teste alle Code-Beispiele, um sicherzustellen, dass sie in Produktivumgebungen funktionieren

Éviter

  • Die Discovery-Phase überspringen und direkt zur Dokumentationsgenerierung übergehen
  • Dokumentation generieren, ohne die Genauigkeit der API-Spezifikationen zu überprüfen
  • Statische Dokumentation erstellen, die nie aktualisiert wird, wenn sich APIs ändern

Foire aux questions

Welche Fähigkeiten ruft dieser Workflow auf?
Dieser Workflow ruft Fähigkeiten wie api-documenter, openapi-spec-generation, api-documentation-generator, docs-architect und andere auf, um spezifische Dokumentationsaufgaben durchzuführen.
Muss ich andere Fähigkeiten installieren?
Ja, einige Phasen erfordern andere Fähigkeiten wie api-documenter, openapi-spec-generation und documentation-templates, die in deiner Skill-Bibliothek verfügbar sein müssen.
Kann dieser Workflow Dokumentation für GraphQL-APIs generieren?
Dieser Workflow ist für REST-APIs mit OpenAPI-Spezifikationen optimiert. GraphQL-Unterstützung würde Anpassung oder zusätzliche Fähigkeiten erfordern.
Wie halte ich meine API-Dokumentation aktuell?
Phase 7 behandelt Automatisierungseinrichtung mit Validierung und Monitoring. Du kannst Webhooks konfigurieren, um Dokumentations-Neuerstellungen bei API-Änderungen auszulösen.
Welche Ausgabeformate unterstützt dieser Workflow?
Der Workflow produziert OpenAPI (YAML/JSON), Markdown-Entwicklerleitfäden, Code-Beispiele in mehreren Sprachen und konfiguriert Swagger UI oder Redoc für interaktive Dokumentation.
Kann ich die Dokumentationsvorlage anpassen?
Ja, du kannst die Workflow-Phasen und Prompts anpassen, um den Dokumentationsstandards und Branding-Anforderungen deiner Organisation zu entsprechen.

Détails du développeur

Structure de fichiers

📄 SKILL.md