ai-generation-client
A client wrapper for external AI image generation APIs featuring error handling and content safety checks.
Install
mkdir -p .claude/skills/ai-generation-client && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7978" && unzip -o skill.zip -d .claude/skills/ai-generation-client && rm skill.zipInstalls to .claude/skills/ai-generation-client
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
External AI API integration with retry logic, rate limiting, content safety detection, and multi-turn conversation support for image generation.Key capabilities
- →Integrate AI APIs
- →Implement retry logic
- →Handle rate limits
- →Detect content policy violations
- →Support multi-turn conversations
How it works
Wraps AI API calls with exponential backoff, rate limit handling, and content safety checks.
Inputs & outputs
When to use ai-generation-client
- →Integrating AI image generators
- →Implementing robust API retry strategies
- →Monitoring content safety in AI generations
About ai-generation-client
Facilitates integration with external AI APIs by providing built-in retry logic, rate limiting, and content safety monitoring. It supports multi-turn conversations for iterative image creation requests.
External AI API integration with retry logic, rate limiting, content safety detection, and multi-turn conversation support for image generation.
When not to use it
- →Simple, non-flaky APIs
- →No content moderation needs
Prerequisites
Limitations
- →Don't retry content policy violations
How it compares
Includes built-in retry and safety logic for AI APIs compared to raw API calls.
Compared to similar skills
ai-generation-client side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| ai-generation-client (this skill) | 0 | 6mo | No flags | Intermediate |
| ai-model-nodejs | 5 | 2mo | Review | Intermediate |
| developing-with-prism | 1 | 6mo | Review | Intermediate |
| azure-search-documents-py | 0 | 2mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dadbodgeoff
View all by dadbodgeoff →You might also like
ai-model-nodejs
TencentCloudBase
Use this skill when developing Node.js backend services or CloudBase cloud functions (Express/Koa/NestJS, serverless, backend APIs) that need AI capabilities. Features text generation (generateText), streaming (streamText), AND image generation (generateImage) via @cloudbase/node-sdk ≥3.16.0. Built-in models include Hunyuan (hunyuan-2.0-instruct-20251111 recommended), DeepSeek (deepseek-v3.2 recommended), and hunyuan-image for images. This is the ONLY SDK that supports image generation. NOT for browser/Web apps (use ai-model-web) or WeChat Mini Program (use ai-model-wechat).
developing-with-prism
prism-php
Guide for developing with Prism PHP package - a Laravel package for integrating LLMs. Activate or use when working with Prism features including text generation, structured output, embeddings, image generation, audio processing, streaming, tools/function calling, or any LLM provider integration (OpenAI, Anthropic, Gemini, Mistral, Groq, XAI, DeepSeek, OpenRouter, Ollama, VoyageAI, ElevenLabs). Activate for any Prism-related development tasks.
azure-search-documents-py
microsoft
Azure AI Search SDK for Python. Use for vector search, hybrid search, semantic ranking, indexing, and skillsets. Triggers: "azure-search-documents", "SearchClient", "SearchIndexClient", "vector search", "hybrid search", "semantic search".
Video Generation
e2662020
Implement AI-powered video generation capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to generate videos from text prompts or images, create video content programmatically, or build applications that produce video outputs. Supports asynchronous task management with status
add-ai-endpoint
malhajri07
Scaffold a Claude API powered endpoint with system prompt, structured output, token tracking, and rate limiting. Use when adding AI features like chatbot, matching, or text generation.
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.