This is a complete visual content system that routes image requests to specialized workflows for everything from blog headers to technical diagrams to YouTube thumbnails. It enforces a strict preview workflow where all images generate to Downloads first so you can review them before they land in your project. The routing is smart: ask for a comparison and it hits the Comparisons workflow, ask for a flowchart and you get Mermaid, ask for architecture and you get TechnicalDiagrams. It supports multiple AI backends (Flux, Gemini, GPT) and handles their different size format quirks automatically. The customization system lets you override defaults with your own aesthetic preferences, character specs, and reference images stored in a dotfile directory. Worth it if you generate a lot of visual content and want consistent style without manually wrangling model parameters every time.

skills.sh installs
124
GitHub stars
14.6K
last updated
Jun 3, 2026

Install

$ npx -y skills add danielmiessler/personal_ai_infrastructure --skill Art --agent claude-code

Installs into .claude/skills of the current project.

Files

Art Skill

Contents: Ideal State · Intent Routing · Safety gates · Tool contract · Data & Config · Gotchas · Examples

Generates static visual content across 20+ formats — blog headers, technical and architecture diagrams, frameworks, taxonomies, timelines, comparisons, stat cards, comics, icons, wallpapers, D3 charts, Mermaid diagrams — using Flux and Nano Banana Pro (Gemini 3 Pro). Every request routes through a named intent that encodes the technique and palette, then calls Generate.ts with --intent=<name> plus model/size/output flags, and Generate.ts itself enforces that the intent was followed. Output defaults to $LIFEOS_DOWNLOADS_DIR (default ~/Downloads/ when unset) unless --output names another path, so every intent passes --output into a working directory outside Downloads (§ Output staging). Blog headers run with --thumbnail to ship both a transparent inline PNG and an opaque listing thumbnail on the page ground (ArtConfig.json thumbnailGround); the site builds its social card separately (References/BlogHeaders.md).

Ideal State

Sponsors

Details

Repository
github.com/danielmiessler/personal_ai_infrastructure
Categories
AI & Agent Building, Cloud & Infrastructure
First seen
Jun 3, 2026

More from danielmiessler/personal_ai_infrastructure

All 11
1lubusin avatarfrappe-routerlubusin/agent-skillsfrappe router124skills.sh installs
2mblode avatarbabysit-prmblode/agent-skillsAutonomous PR monitor — polls every 2 minutes for merge conflicts, CI/CD failures across GitHub Actions, Buildkite, Vercel, and Fly.io, review comments, and mer124skills.sh installs
3mblode avatarmermaid-mind-mapmblode/agent-skillsGenerates Mermaid mindmap diagrams from codebases, topics, files, or conversations. Visually summarizes source material as branching diagrams. Use when asked to124skills.sh installs
4nicepkg avatarcontent-trend-researchernicepkg/ai-workflowAdvanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, a124skills.sh installs
5arpitg1304 avatarros2-developmentarpitg1304/robotics-agent-skills>123skills.sh installs
6danielmiessler avatarBrowserdanielmiessler/personal_ai_infrastructurebrowser123skills.sh installs