AI-powered document, image, and flowchart generation. Use this skill when generating images with fal.ai, creating flowcharts/diagrams, generating Google Docs, creating client proposals, converting markdown to PDF, or summarizing content. Triggers on image generation, diagram creation, document generation, or content formatting requests.
From caspernpx claudepluginhub casper-studios/casper-marketplace --plugin casperThis skill uses the workspace's default tool permissions.
references/document.mdreferences/flowchart.mdreferences/images.mdreferences/pdf.mdreferences/proposal.mdreferences/summarize.mdscripts/generate_document.pyscripts/generate_flowchart.pyscripts/generate_images.pyscripts/generate_proposal.pyscripts/md_to_pdf.pyscripts/summarize_content.pySearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Generate professional content including images, diagrams, documents, and summaries using AI-powered tools.
What do you need?
│
├── Generate images
│ └── references/images.md
│ └── Script: scripts/generate_images.py
│
├── Create flowchart/diagram
│ └── references/flowchart.md
│ └── Script: scripts/generate_flowchart.py
│
├── Create Google Doc
│ └── references/document.md
│ └── Script: scripts/generate_document.py
│
├── Generate client proposal
│ └── references/proposal.md
│ └── Script: scripts/generate_proposal.py
│
├── Convert Markdown to PDF
│ └── references/pdf.md
│ └── Script: scripts/md_to_pdf.py
│
└── Summarize content
└── references/summarize.md
└── Script: scripts/summarize_content.py
# Required in .env
FAL_API_KEY=fal_xxxx # For image generation
OPENROUTER_API_KEY=sk-or-v1-xxx # For AI text generation
Get API keys:
# Nano Banana Pro (best quality)
python scripts/generate_images.py "Professional product photo of smartwatch" --model nano-banana-pro
# FLUX-2 (fast, cheap)
python scripts/generate_images.py "Vibrant lifestyle photo" --model flux-2 --size landscape_4_3
python scripts/generate_flowchart.py "User login: enter email, validate, check password, if correct go to dashboard"
python scripts/generate_document.py --input content.json --title "Q4 Report"
python scripts/generate_proposal.py --transcript-file meeting.txt --client "Acme Corp"
| Tool | Cost |
|---|---|
| Nano Banana Pro 1K | $0.15/image |
| Nano Banana Pro 4K | $0.30/image |
| FLUX-2 | $0.012/megapixel |
| Flowchart | ~$0.005/diagram |
| Proposal | ~$0.10/doc |
FAL_API_KEY in .env file (never commit to git)OPENROUTER_API_KEY in .env file (never commit to git).tmp/ directoryFAL_API_KEY - Full access to image generation modelsOPENROUTER_API_KEY - Access to configured AI modelsSymptoms: fal.ai returns error or no image generated Cause: Invalid prompt, model unavailable, or API issue Solution:
Symptoms: "Content policy violation" or similar safety error Cause: Prompt contains flagged terms or concepts Solution:
Symptoms: Script completes but no document appears in Drive Cause: OAuth issue, folder permissions, or API error Solution:
mycreds.txt and re-authenticateSymptoms: Mermaid diagram fails to render Cause: Invalid Mermaid syntax in generated diagram Solution:
Symptoms: Error during markdown to PDF conversion Cause: Missing dependencies or invalid markdown Solution:
Symptoms: Text generation fails with API error Cause: Invalid API key, model unavailable, or rate limit Solution:
OPENROUTER_API_KEY is set correctlySkills: content-generation → google-workspace Use case: Create documents and store in Drive Flow:
Skills: content-generation → attio-crm Use case: Link generated proposals to deal records Flow:
Skills: content-generation → video-production Use case: Create title slides for video courses Flow: