Why Use This
This skill provides specialized capabilities for danielmiessler's codebase.
Use Cases
- Developing new features in the danielmiessler repository
- Refactoring existing code to follow danielmiessler standards
- Understanding and working with danielmiessler's codebase structure
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 11, 2026, 11:51 PM
Skill Stats
SKILL.md 96 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
---
name: Art
description: Visual content generation with Excalidraw hand-drawn aesthetic. USE WHEN user wants diagrams, visualizations, comics, or editorial illustrations.
---
# Art Skill
Visual content generation system using **Excalidraw hand-drawn** aesthetic with dark-mode, tech-forward color palette.
## Output Location
```
ALL GENERATED IMAGES GO TO ~/Downloads/ FIRST
Preview in Finder/Preview before final placement
Only copy to project directories after review
```
## Workflow Routing
Route to the appropriate workflow based on the request:
- Technical or architecture diagram -> `Workflows/TechnicalDiagrams.md`
- Blog header or editorial illustration -> `Workflows/Essay.md`
- Comic or sequential panels -> `Workflows/Comics.md`
---
## Core Aesthetic
**Excalidraw Hand-Drawn** - Clean, approachable technical illustrations with:
- Slightly wobbly hand-drawn lines (NOT perfect vectors)
- Simple shapes with organic imperfections
- Consistent hand-lettered typography style
- Dark mode backgrounds with bright accents
**Full aesthetic documentation:** `$PAI_DIR/skills/Art/Aesthetic.md`
---
## Color System
| Color | Hex | Usage |
|-------|-----|-------|
| Background | `#0a0a0f` | Primary dark background |
| PAI Blue | `#4a90d9` | Key elements, primary accents |
| Electric Cyan | `#22d3ee` | Flows, connections, secondary |
| Accent Purple | `#8b5cf6` | Highlights, callouts (10-15%) |
| Text White | `#e5e7eb` | Primary text, labels |
| Surface | `#1a1a2e` | Cards, panels |
| Line Work | `#94a3b8` | Hand-drawn borders |
---
## Image Generation
**Default model:** nano-banana-pro (Gemini 3 Pro)
```bash
bun run $PAI_DIR/skills/Art/Tools/Generate.ts \
--model nano-banana-pro \
--prompt "[PROMPT]" \
--size 2K \
--aspect-ratio 16:9 \
--output ~/Downloads/output.png
```
**API keys in:** `$PAI_DIR/.env` (single source of truth for all authentication)
---
## Examples
**Example 1: Technical diagram**
```
User: "create a diagram showing the auth flow"
-> Invokes TECHNICALDIAGRAMS workflow
-> Creates Excalidraw-style architecture visual
-> Outputs PNG with dark background, blue accents
```
**Example 2: Blog header**
```
User: "create a header for my post about AI agents"
-> Invokes ESSAY workflow
-> Generates hand-drawn illustration
-> Saves to ~/Downloads/ for preview
```
**Example 3: Comic strip**
```
User: "create a comic showing the before/after of using AI"
-> Invokes COMICS workflow
-> Creates 3-4 panel sequential narrative
-> Editorial style, not cartoonish
```