painterly-botanical
Painterly watercolor + gouache portrait illustration with a single figure embraced by lush botanicals. Closed-eye introspective subject, loose translucent washes with visible bleeds, sparse crisp ink line accents, and a softly tinted paper-wash background (never pure white). Use when a brief describes a contemplative figure with foliage, a "watercolor portrait", a "botanical embrace" composition, or asks for a piece in this painterly editorial style.
What this skill does
# /painterly-botanical — locked painterly botanical portrait style
This skill produces a single watercolor + gouache portrait of one figure embraced by botanicals (leaves, blossoms, grasses). The mood is always introspective and gentle. Every invocation locks the medium, line treatment, light, and signature; the user composes the scene by filling in eight orthogonal axes.
## Prompt interpretation
The user supplies a brief that picks from each axis (subject, hair, pose, botanicals, palette, background, complexity, format). If any axis is missing, infer a sensible default that fits the other choices — never refuse and never re-ask the user. Translate the brief into a single rich paragraph that names every locked invariant (medium, line treatment, eye state, background tint, signature) plus the chosen axis values. Then generate one image.
Bias toward concrete sensory detail: which leaf is the dominant hero shape, where pigment pools at petal edges, where one crisp ink line sits on a leaf vein.
## Locked style invariants (NEVER vary)
### Medium
- Digital watercolor mixed with gouache
- Translucent washes with visible pigment bleeds
- Pigment pools at the edges of shapes — leaf tips, petal margins, hair tips
- Subtle paper grain across the whole canvas
- NOT vector, NOT flat-fill, NOT 3D-rendered, NOT anime-cel
### Linework
- Sparse, crisp dark ink accents on key edges only — leaf veins, lash line, hair contour, petal stamens
- Never full outlines around figure or foliage
- Lines breathe — pressure variation, organic taper
- A handful of accents per piece, not a network
### Eyes & expression
- Eyes are always gently closed or near-closed — no direct gaze, never open
- Soft contemplative expression: peaceful, dreamy, slightly melancholic, never smiling broadly
- Optional dusty rose on the cheek
### Light
- Soft and diffused — no hard shadows, no rim light, no chiaroscuro
- Figure and foliage share the same overall wash; they belong to one painting, not pasted layers
### Signature
- A tiny handwritten cursive signature in pale gray-ink in one upper corner
- Low contrast, barely legible — part of the paper's atmosphere, not a logo
### Background
- ALWAYS a tinted color wash filling the entire canvas
- NEVER pure white, NEVER pure black, NEVER a flat solid block
- The tint is one of the palette swatches (axis 6), painted as if the figure was rendered on that paper
### Mood
- Introspective, gentle, dreamy
- Editorial register — like the inside cover of a literary magazine, not a children's book and not commercial art
## User-controllable axes
### Axis 1 — Subject
Who the figure is. Pick one:
- young man
- young woman
- child
- androgynous youth
- elder
- figure from behind (only the back of the head and shoulders visible)
### Axis 2 — Hair
Pick one:
- short tousled crop
- dark bob
- long flowing
- braided (single braid over shoulder)
- wisps over face
- wet hair / just-bathed
- shaved / very short
### Axis 3 — Pose & framing
Pick one:
- side profile (subject faces left or right)
- three-quarter view
- front bust (head and shoulders, facing viewer)
- curled up hugging knees
- head resting on arm, leaning into the leaves
- looking down at hands
- head tilted to leaves (subject's cheek touches a leaf)
### Axis 4 — Botanical companion
Pick one:
- monstera + palm fronds (jungle)
- lily + magnolia (floral)
- wisteria + cherry blossom (delicate)
- ferns + moss (forest floor)
- wildflowers + grass (meadow)
- sunflower + wheat (warm field)
- roses + ivy (garden)
- lotus + reeds (water)
### Axis 5 — Palette
Pick one:
- cool greens + peach skin (sage, emerald, seafoam + warm peach) — the classic
- warm peach + coral + teal
- emerald + ivory + gold
- dusty lavender + sage + cream
- burnt sienna + olive + bone
- slate blue + blush + pearl
- mustard + forest + clay
### Axis 6 — Background wash (always tinted)
Pick one. The tint should harmonize with the palette but read as paper, not as scene:
- cream paper
- pale sage
- dusty blue
- blush pink
- warm sand
- soft lavender
- faded sepia
- mint wash
### Axis 7 — Complexity
Pick one density level:
- L1 minimal — figure + 2-3 hero leaves, generous negative space, sparse signature accents only
- L2 balanced — figure embraced by a full bouquet of foliage, foliage covers ~40-60% of canvas
- L3 dense — figure half-hidden in a lush botanical wall, foliage fills nearly all of the canvas, only the face and one shoulder clearly visible
### Axis 8 — Format
Pick one aspect ratio. The reference set is portrait tall — other ratios still work but adjust the foliage flow:
- portrait tall (e.g. 1024×1536) — recommended default
- portrait square (e.g. 1024×1024) — tighter bust framing
- landscape wide (e.g. 1536×1024) — figure offset to one side, foliage filling the rest
## Brief template
```
Subject: <axis 1>
Hair: <axis 2>
Pose: <axis 3>
Botanicals: <axis 4>
Palette: <axis 5>
Background: <axis 6>
Complexity: <axis 7>
Format: <axis 8>
```
## How to render
Generate this style with a high-quality image model that handles watercolor and gouache realism well. The reference set was produced with OpenAI's `gpt-image-2` at portrait 1024×1536, high quality — that combination is the current recommendation. Other strong painterly models (Flux Pro, Seedream 5, Qwen Image) will also produce acceptable results; lower-fidelity models tend to lose the translucent-wash quality and the crisp ink accent restraint.
Translate the filled-in brief into a single dense paragraph that names:
1. The medium and rendering style ("soft painterly watercolor and gouache digital illustration")
2. The subject and hair (axes 1–2)
3. The pose, framing, and the closed-eye expression (axis 3 + locked rule)
4. The botanical companion and how it embraces the figure (axis 4)
5. The palette with explicit color names (axis 5)
6. The brushwork — loose strokes, translucent washes, pigment bleeds, sparse crisp ink accents on specific edges (locked rule)
7. A CRITICAL line specifying the background as a tinted wash (axis 6), not pure white
8. The tiny pale handwritten signature in an upper corner (locked rule)
9. The complexity level (axis 7) and format orientation (axis 8)
10. The introspective editorial mood (locked rule)
## Anti-patterns (rejects)
- Pure white background — always tint it
- Open-eye gaze — always closed or near-closed
- Full ink outline around figure or leaves — only sparse vein and contour accents
- Hard cast shadows — light is always diffused
- Anime / chibi proportions — subjects should read as editorial illustration, not character art
- Smiling teeth-showing expression — softness only
- Flat solid color background — must read as painted paper, with grain
- A "scene with a figure in it" composition — the figure and the botanicals are the entire piece, no environmental context (no buildings, no rooms, no sky)
## Reference set
Eight rendered references demonstrate the full axis space. Each filename tags the dominant axis values it exercises:
| File | Subject | Botanicals | Palette | Background | Complexity |
|------|---------|------------|---------|------------|------------|
| `ref-young-man-monstera.png` | young man, side profile | monstera + palm | cool greens + peach | cream paper | L2 |
| `ref-curled-up-peach-coral.png` | young woman, hugging knees | monstera + lily | warm peach + coral + teal | cream paper | L3 |
| `ref-magnolia-emerald-ivory.png` | young woman, three-quarter | lily + magnolia | emerald + ivory + gold | cream paper | L2 |
| `ref-wisteria-lavender.png` | young woman, head resting on arm | wisteria + cherry blossom | dusty lavender + sage + cream | soft lavender | L2 |
| `ref-sunflower-sand.png` | young man, looking down at hands | sunflower + wheat | burnt sienna + olive + bone | warm sand | L2 |
| `ref-lotus-dusty-blue.png` | androgynous youth, three-quarter | lotus + reeds | slate blue + blush + pearl | dusty blue | L3 |
| `ref-child-wildflower-sage.png` | child, front bust Related in Design
contribute
IncludedLocal-only OSS contribution command center. Auto-refreshes the user's in-flight PR and issue state on invoke so conversations start with full context — no need to brief Claude on what's in flight. Helps the user find issues to contribute to on GitHub, builds per-repo dossiers of what each upstream expects (CLA, DCO, branch convention, AI policy, draft-first, review bots, issue templates), runs deterministic gates before any external action so AI-assisted contributions don't reach maintainers as slop. State is markdown-only: candidate files at ~/.contribute-system/candidates/, repo dossiers at ~/.contribute-system/research/, append-only event log at ~/.contribute-system/log.jsonl. No database, no cloud calls. Use when the user asks about their PRs / issues / contributions, wants to find new work to take on, claim an issue, build/refresh a repo's dossier, or draft a Design Issue or PR. Trigger with "/contribute", "what's my PR status", "find a contribution", "claim issue X", "draft a Design Issue for Y", "refresh dossier for Z".
architectural-analysis
IncludedUser-triggered deep architectural analysis of a codebase or scoped subtree across eight modes — information architecture, data flow, integration points, UI surfaces, interaction patterns, data model, control flow, and failure modes. This skill should be used when the user asks to "diagram this codebase," "map the architecture," "show the data flow," "give me an ERD," "trace control flow," "find the integration points," "verify the layout pattern," "audit the UX architecture," or any similar request whose primary deliverable is mermaid diagrams plus cited reports under docs/architecture/. Dispatches haiku/sonnet sub-agents in parallel for per-mode exploration, then verifies every citation mechanically before any node lands in a diagram. Not for one-off prose explanations of code (use code-explanation) or for high-level system design from scratch (use system-design).
mcp
IncludedModel Context Protocol (MCP) server development and tool management. Languages: Python, TypeScript. Capabilities: build MCP servers, integrate external APIs, discover/execute MCP tools, manage multi-server configs, design agent-centric tools. Actions: create, build, integrate, discover, execute, configure MCP servers/tools. Keywords: MCP, Model Context Protocol, MCP server, MCP tool, stdio transport, SSE transport, tool discovery, resource provider, prompt template, external API integration, Gemini CLI MCP, Claude MCP, agent tools, tool execution, server config. Use when: building MCP servers, integrating external APIs as MCP tools, discovering available MCP tools, executing MCP capabilities, configuring multi-server setups, designing tools for AI agents.
react-native-skia
IncludedDesign, build, debug, and optimise high-polish animated graphics in React Native or Expo using @shopify/react-native-skia, Reanimated, and Gesture Handler. Use when the user wants canvas-driven UI, shaders, paths, rich text, image filters, sprite fields, Skottie, video frames, snapshots, web CanvasKit setup, or performance tuning for custom motion-heavy elements such as loaders, hero art, cards, charts, progress indicators, particle systems, or gesture-driven surfaces. Also use when the user asks for fluid, glow, glass, blob, parallax, 60fps/120fps, or GPU-friendly animated effects in React Native, even if they do not explicitly say "Skia". Do not use for ordinary form/layout work with standard views.
plaid
IncludedProduct Led AI Development — guides founders from idea to launched product. Six capabilities: Idea (discover a product idea), Validate (pressure-test the idea against fatal flaws, problem reality, competition, and 2-week MVP feasibility), Plan (vision intake + document generation), Design (translate image references into a design.md spec), Launch (go-to-market strategy), and Build (roadmap execution). Use when someone says "PLAID", "plaid idea", "help me find an idea", "product idea", "idea from my business", "idea from my expertise", "plaid validate", "validate my idea", "pressure-test", "is this idea good", "find fatal flaws", "validate the problem", "plan a product", "define my vision", "generate a PRD", "product strategy", "plaid design", "design from image", "translate image to design", "create design.md", "extract design tokens", "plaid launch", "go-to-market", "launch plan", "GTM strategy", "launch playbook", "plaid build", "build the app", "start building", or "execute the roadmap".
nextjs-framer-motion-animations
IncludedAdds production-safe Motion for React or Framer Motion animations to Next.js apps, including reveal, hover and tap micro-interactions, whileInView, stagger, AnimatePresence, layout and layoutId transitions, reorder, scroll-linked UI, and lightweight route-content transitions. Use when the user asks to add, refactor, or debug Motion or Framer Motion in App Router or Pages Router codebases, especially around server/client boundaries, reduced motion, LazyMotion, bundle size, hydration, or route transitions. Avoid for GSAP-style timelines, WebGL or 3D scenes, heavy scroll storytelling, or CSS-only effects unless Motion is explicitly requested.