Claude-skill-registry ai-artist
Write and optimize prompts for AI-generated outcomes across text and image models. Use when crafting prompts for LLMs (Claude, GPT, Gemini), image generators (Midjourney, DALL-E, Stable Diffusion, Imagen, Flux), or video generators (Veo, Runway). Covers prompt structure, style keywords, negative prompts, chain-of-thought, few-shot examples, iterative refinement, and domain-specific patterns for marketing, code, and creative writing.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ai-artist-congdon1207-agents-md" ~/.claude/skills/majiayu000-claude-skill-registry-ai-artist && rm -rf "$T"
manifest:
skills/data/ai-artist-congdon1207-agents-md/SKILL.mdsource content
AI Artist - Prompt Engineering
Craft effective prompts for AI text and image generation models.
Core Principles
- Clarity - Be specific, avoid ambiguity
- Context - Set scene, role, constraints upfront
- Structure - Use consistent formatting (markdown, XML tags, delimiters)
- Iteration - Refine based on outputs, A/B test variations
Quick Patterns
LLM Prompts (Claude/GPT/Gemini)
[Role] You are a {expert type} specializing in {domain}. [Context] {Background information and constraints} [Task] {Specific action to perform} [Format] {Output structure - JSON, markdown, list, etc.} [Examples] {1-3 few-shot examples if needed}
Image Generation (Midjourney/DALL-E/Stable Diffusion)
[Subject] {main subject with details} [Style] {artistic style, medium, artist reference} [Composition] {framing, angle, lighting} [Quality] {resolution modifiers, rendering quality} [Negative] {what to avoid - only if supported}
Example:
Portrait of a cyberpunk hacker, neon lighting, cinematic composition, detailed face, 8k, artstation quality --ar 16:9 --style raw
References
Load for detailed guidance:
| Topic | File | Description |
|---|---|---|
| LLM | | System prompts, few-shot, CoT, output formatting |
| Image | | Style keywords, model syntax, negative prompts |
| Nano Banana | | Gemini image prompting, narrative style, multi-image input |
| Advanced | | Meta-prompting, chaining, A/B testing |
| Domain Index | | Universal pattern, links to domain files |
| Marketing | | Headlines, product copy, emails, ads |
| Code | | Functions, review, refactoring, debugging |
| Writing | | Stories, characters, dialogue, editing |
| Data | | Extraction, analysis, comparison |
Model-Specific Tips
| Model | Key Syntax |
|---|---|
| Midjourney | , , , , |
| DALL-E 3 | Natural language, no parameters, HD quality option |
| Stable Diffusion | Weighted tokens , LoRA, negative prompt |
| Flux | Natural prompts, style mixing, |
| Imagen/Veo | Descriptive text, aspect ratio, style references |
Anti-Patterns
- Vague instructions ("make it better")
- Conflicting constraints
- Missing context for domain tasks
- Over-prompting with redundant details
- Ignoring model-specific strengths/limits