art
Not part of the main design pipeline. Just for fun.
Input: User's vision (subject, mood, size, usage)
Output: Rendered art in the terminal + reusable code snippet
Agent: gsp-ascii-artist
Ask the user what they want to render (subject — text, image, or concept).
Then use AskUserQuestion for mood:
- Bold — "High contrast, strong lines, maximum impact"
- Minimal — "Clean, sparse, breathing room"
- Playful — "Fun, quirky, unexpected"
- Retro — "8-bit nostalgia, old-school terminal vibes"
Then use AskUserQuestion for size:
- Small — "1-5 lines — compact accent"
- Medium — "5-15 lines — solid presence"
- Large — "15-25 lines — full showpiece"
Optionally ask about usage (one-off fun, splash screen, CLI output, embedded in code) if it's not obvious from context.
Step 2: Create the art
Spawn the gsp-ascii-artist agent with the user's request. Ask for 2-3 options so the user can pick.
The agent will:
- Draft the art
- Test each option via
node -ein the terminal - Return all rendered results and reusable code
Step 3: Show and iterate
Present the options to the user. Let them pick a favorite, request tweaks, or ask for a completely new direction. Re-spawn the agent as needed until the user is happy.
More from jubscodes/get-shit-pretty
get-shit-pretty
Design engineering for AI coding tools. Full pipeline: brand research, strategy, identity, guidelines, UI design, critique, accessibility audit, build, and review. Expertise skills (color, typography, visuals) serve the entire pipeline. 14 specialized agents with Apple HIG, Nielsen's heuristics, WCAG 2.2 AA, and design token standards.
17gsp-visuals
Define visual direction — imagery, 3D, video, textures, and surface treatments
16gsp-accessibility
Quick contrast checks and token WCAG audits — inline, no agent
16gsp-help
Show all skills
16gsp-color
Design color systems — palettes, contrast, semantic mapping, dark mode
16gsp-typography
Design type systems — scale, pairing, fluid type, vertical rhythm
16