一键导入
api-client-builder
Ein Skill, der eine schrittweise Anleitung zur Erstellung eines API-Clients bietet und dabei das Prinzip der Progressive Disclosure anwendet.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ein Skill, der eine schrittweise Anleitung zur Erstellung eines API-Clients bietet und dabei das Prinzip der Progressive Disclosure anwendet.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Analysiert CSV-Dateien in einem sequentiellen Workflow (Laden, Validieren, Analysieren, Visualisieren).
Professional Excel spreadsheet creation with a focus on aesthetics and data analysis. Use when creating spreadsheets for organizing, analyzing, and presenting structured data in a clear and professional format.
Verwaltet FassadenFix Logo-Varianten, Favicons, Icons und Vorlagen. Verwenden für: Logo-Auswahl, Favicon-Integration, Icon-Bibliothek, Dokumentvorlagen, E-Mail-Signaturen, Asset-Download.
Erstellt und wendet FassadenFix Corporate Design automatisch an. Verwenden für: visuelle Gestaltung, Farbschemata, Typografie, UI-Komponenten, CSS-Styling, Webanwendungen, Dokumente, Präsentationen, Markenkonformität. Unterstützt Claude, Manus, ChatGPT, Gemini. STANDARD-SKILL mit Opt-Out-Prinzip.
Erstellt Texte nach FassadenFix Markentonalität und Kommunikationsrichtlinien. Verwenden für: Headlines, CTAs, Angebote, E-Mails, Social Media, Website-Texte, Werbetexte.
Erstellt markenkonformen Content mit FassadenFix USPs, Vision, Mission und Tonalität. Verwenden für: Texterstellung, Angebote, Präsentationen, Marketingmaterialien, Kundenkommunikation, Content-Strategie.
| name | api-client-builder |
| description | Ein Skill, der eine schrittweise Anleitung zur Erstellung eines API-Clients bietet und dabei das Prinzip der Progressive Disclosure anwendet. |
Dieser Skill führt dich durch den Prozess der Erstellung eines robusten API-Clients in Python. Der Prozess ist in Phasen unterteilt, um Komplexität schrittweise aufzudecken (Progressive Disclosure).
Bestimme zunächst den Typ der API, mit der du interagieren möchtest. Die gängigsten Typen sind REST, GraphQL und WebSocket.
Wenn du den API-Typ identifiziert hast, lies die entsprechende Referenz für spezifische Implementierungsmuster:
references/rest.mdreferences/graphql.mdreferences/websocket.mdErstelle eine grundlegende Client-Klasse in Python, die für die Authentifizierung und das Senden von Anfragen zuständig ist. Verwende die requests-Bibliothek für REST und GraphQL oder websockets für WebSockets.
Implementiere eine robuste Fehlerbehandlung, um auf verschiedene HTTP-Statuscodes oder API-spezifische Fehler zu reagieren. Füge eine Wiederholungslogik (z.B. mit exponentiellem Backoff) hinzu, um temporäre Netzwerkprobleme zu bewältigen.
Definiere Python-Klassen, die die API-Ressourcen repräsentieren. Dies verbessert die Typsicherheit und die Lesbarkeit des Codes. Verwende Bibliotheken wie pydantic, um die Datenvalidierung und -serialisierung zu automatisieren.
Schreibe Unit- und Integrationstests für deinen API-Client. Dokumentiere die öffentliche Schnittstelle deines Clients mit Docstrings und erstelle eine README.md-Datei mit Anwendungsbeispielen.