Nekochu commited on
Commit
644d401
·
verified ·
1 Parent(s): 8d5fbea

Add creative-design SKILL aesthetics

Browse files
Files changed (1) hide show
  1. creative-design/SKILL.md +207 -0
creative-design/SKILL.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ name: creative-design
3
+ description: Create distinctive visual work across three modes - (1) Algorithmic art using p5.js with seeded randomness and interactive exploration for generative/flow fields/particle systems, (2) Static visual art in PNG/PDF for posters/prints/design pieces, (3) Production-grade frontend interfaces (websites, dashboards, React/HTML components). Use when user requests art, design, posters, web UI, landing pages, generative art, or any visual creative work. Generates original, museum-quality output avoiding generic AI aesthetics.
4
+ ---
5
+
6
+ Create visual work that appears meticulously crafted by a master at the absolute top of their field. Output single-file HTML (algorithmic/frontend) or PNG/PDF (static art).
7
+
8
+ ## AESTHETIC DIRECTION
9
+
10
+ Before creating, establish a BOLD aesthetic philosophy - an artistic worldview to express visually.
11
+
12
+ **Name the movement** (1-2 words): "Organic Turbulence" / "Chromatic Silence" / "Brutalist Joy"
13
+
14
+ **Articulate the philosophy** (4-6 paragraphs). To capture the VISUAL essence, express how this philosophy manifests through:
15
+
16
+ For ALGORITHMIC work:
17
+ - Computational processes and mathematical relationships
18
+ - Noise functions, randomness patterns, particle behaviors
19
+ - Field dynamics, temporal evolution, system states
20
+ - Parametric variation and emergent complexity
21
+
22
+ For STATIC art:
23
+ - Space and form, color and material
24
+ - Scale and rhythm, composition and balance
25
+ - Visual hierarchy, spatial tension
26
+
27
+ For FRONTEND interfaces:
28
+ - Purpose and audience, tone and mood
29
+ - Typography personality, color dominance
30
+ - Motion philosophy, spatial composition
31
+ - What makes this UNFORGETTABLE?
32
+
33
+ **CRITICAL GUIDELINES:**
34
+
35
+ - **Avoid redundancy**: Each aspect mentioned once. No repeating color theory, spatial relationships, or principles unless adding new depth.
36
+ - **Emphasize craftsmanship REPEATEDLY**: Final work must appear as though it took countless hours, was labored over with painstaking care, comes from someone at the absolute top of their field. Use phrases: "meticulously crafted," "product of deep expertise," "master-level execution," "countless refinements."
37
+ - **Leave creative space**: Specific about direction, concise enough for interpretive choices at extremely high craftsmanship level.
38
+ - **Subtle conceptual DNA**: Embed a niche reference within the work itself - not literal, always sophisticated. Someone familiar with the subject feels it intuitively; others simply experience masterful composition. Like a jazz musician quoting another song - only those who know will catch it, but everyone appreciates the beauty.
39
+
40
+ ---
41
+
42
+ ## MODE 1: ALGORITHMIC ART (p5.js)
43
+
44
+ Create gallery-quality computational art that lives and breathes.
45
+
46
+ **ESSENTIAL PRINCIPLES:**
47
+ - **PROCESS OVER PRODUCT**: Beauty emerges from the algorithm's execution - each run is unique
48
+ - **LIVING ALGORITHMS**: This is about making algorithms that LIVE, not static images with randomness sprinkled on top
49
+ - **PARAMETRIC EXPRESSION**: Ideas communicate through mathematical relationships, forces, behaviors - not static composition
50
+ - **COMPUTATIONAL WORLDVIEW**: The philosophy becomes code; code expresses the philosophy
51
+
52
+ **Philosophy examples:**
53
+
54
+ *"Organic Turbulence"* - Chaos constrained by natural law. Flow fields driven by layered Perlin noise. Thousands of particles following vector forces, trails accumulating into organic density maps. Color emerges from velocity and density.
55
+
56
+ *"Quantum Harmonics"* - Discrete entities exhibiting wave-like interference. Particles carrying phase values that interfere constructively/destructively. Simple harmonic motion generates complex emergent mandalas.
57
+
58
+ *"Field Dynamics"* - Invisible forces made visible through effects on matter. Particles born at edges, flowing along field lines, dying at equilibrium. Ghost-like traces of invisible forces.
59
+
60
+ ### Technical Requirements
61
+
62
+ **Seeded Randomness (Art Blocks Pattern)**:
63
+ ```javascript
64
+ let seed = 12345;
65
+ randomSeed(seed);
66
+ noiseSeed(seed);
67
+ // Same seed ALWAYS produces identical output
68
+ ```
69
+
70
+ **Parameters emerge from philosophy** - not a menu of options:
71
+ ```javascript
72
+ let params = {
73
+ seed: 12345,
74
+ // Quantities, scales, probabilities, ratios, angles, thresholds
75
+ // What qualities of THIS system can be adjusted?
76
+ };
77
+ ```
78
+
79
+ **Algorithm flows from philosophy**:
80
+ - If philosophy is **organic emergence**: elements accumulate/grow, random processes constrained by natural rules, feedback loops
81
+ - If philosophy is **mathematical beauty**: geometric relationships, trigonometric harmonics, precise calculations creating unexpected patterns
82
+ - If philosophy is **controlled chaos**: random variation within strict boundaries, order emerging from disorder
83
+
84
+ **Canvas Setup**:
85
+ ```javascript
86
+ function setup() {
87
+ createCanvas(1200, 1200);
88
+ }
89
+ function draw() {
90
+ // Generative algorithm - static (noLoop) or animated
91
+ }
92
+ ```
93
+
94
+ ### Interactive Artifact
95
+
96
+ Single self-contained HTML. Everything inline (p5.js from CDN only external resource).
97
+
98
+ **Required controls:**
99
+ - Seed navigation: display, prev/next/random buttons, jump-to-seed input
100
+ - Parameter sliders for all tunable values
101
+ - Regenerate, Reset, Download PNG buttons
102
+ - Real-time updates when parameters change
103
+
104
+ ```html
105
+ <!DOCTYPE html>
106
+ <html>
107
+ <head>
108
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js"></script>
109
+ <style>/* All styling inline */</style>
110
+ </head>
111
+ <body>
112
+ <div id="canvas-container"></div>
113
+ <div id="controls"><!-- Parameter controls --></div>
114
+ <script>
115
+ // ALL p5.js code inline
116
+ // params object, classes, setup(), draw(), UI handlers
117
+ </script>
118
+ </body>
119
+ </html>
120
+ ```
121
+
122
+ ---
123
+
124
+ ## MODE 2: STATIC VISUAL ART (PNG/PDF)
125
+
126
+ Create museum or magazine quality work. Single page, highly visual, design-forward output.
127
+
128
+ **ESSENTIAL PRINCIPLES:**
129
+ - **PURE DESIGN**: Making ART OBJECTS, not documents with decoration
130
+ - **MINIMAL TEXT**: Text is sparse, essential-only, integrated as visual element - never lengthy
131
+ - **SPATIAL EXPRESSION**: Ideas communicate through space, form, color, composition - not paragraphs
132
+ - **90/10 RULE**: 90% visual design, 10% essential text
133
+
134
+ **Philosophy examples:**
135
+
136
+ *"Concrete Poetry"* - Communication through monumental form. Massive color blocks, sculptural typography, Brutalist spatial divisions. Text as rare, powerful gesture - never paragraphs.
137
+
138
+ *"Chromatic Language"* - Color as primary information system. Geometric precision where color zones create meaning. Typography minimal - small sans-serif labels letting chromatic fields communicate.
139
+
140
+ *"Analog Meditation"* - Quiet visual contemplation through texture and breathing room. Paper grain, ink bleeds, vast negative space. Images breathe. Text whispered.
141
+
142
+ ### Visual Execution
143
+
144
+ Treat the design as if it were a scientific bible - dense accumulation of marks, repeated elements, layered patterns building meaning through patient repetition. Systematic reference markers suggest a diagram from an imaginary discipline. Anchor with simple phrase(s) positioned subtly. Limited, intentional color palette. The paradox: analytical visual language expressing ephemeral ideas.
145
+
146
+ **Text as visual element**: Minimal, design-forward. Context guides whether whisper-quiet labels or bold typographic gestures. Punk venue poster ≠ minimalist ceramics identity. But sophistication is non-negotiable.
147
+
148
+ **Spacing discipline**: Nothing falls off the page. Nothing overlaps. Every element has breathing room and clear separation. Proper margins. Check twice.
149
+
150
+ **Refinement pass**: Before finalizing, ask: "How can I make what's already here more of a piece of art?" Don't add more graphics - refine what exists. Make it extremely crisp.
151
+
152
+ ---
153
+
154
+ ## MODE 3: FRONTEND INTERFACES
155
+
156
+ Create distinctive, production-grade interfaces. Real working code with exceptional aesthetic attention.
157
+
158
+ **Design Thinking:**
159
+ - **Purpose**: What problem does this solve? Who uses it?
160
+ - **Tone**: Pick an extreme - brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian
161
+ - **Differentiation**: What's the one thing someone will remember?
162
+
163
+ ### Aesthetics Execution
164
+
165
+ **Typography**: Beautiful, unique, interesting. NEVER generic (Arial, Inter, Roboto, system fonts). Unexpected, characterful choices. Pair distinctive display font with refined body font.
166
+
167
+ **Color & Theme**: Commit to cohesive aesthetic. CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes.
168
+
169
+ **Motion**: High-impact moments over scattered micro-interactions. One well-orchestrated page load with staggered reveals (animation-delay) creates more delight than random animations. Scroll-triggering and hover states that surprise. CSS-only for HTML; Motion library for React.
170
+
171
+ **Spatial Composition**: Unexpected layouts. Asymmetry. Overlap. Diagonal flow. Grid-breaking elements. Generous negative space OR controlled density.
172
+
173
+ **Backgrounds & Depth**: Create atmosphere. Gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, custom cursors, grain overlays.
174
+
175
+ **NEVER**: Generic AI-generated aesthetics - overused font families, cliched purple gradients on white, predictable layouts, cookie-cutter AI slop. No two designs should be the same. Vary themes, fonts, aesthetics across generations.
176
+
177
+ **Match complexity to vision**: Maximalist designs need elaborate code with extensive animations. Minimalist designs need restraint, precision, careful spacing/typography. Elegance = executing vision well.
178
+
179
+ ---
180
+
181
+ ## CRAFTSMANSHIP IMPERATIVES
182
+
183
+ These apply to ALL modes:
184
+
185
+ **Balance**: Complexity without visual noise, order without rigidity.
186
+
187
+ **Color Harmony**: Thoughtful palettes, not random values. Limited palette feels intentional.
188
+
189
+ **Composition**: Even in randomness, maintain visual hierarchy and flow.
190
+
191
+ **Performance**: Smooth execution, optimized for real-time if animated.
192
+
193
+ **The Standard**: Create work that could be shown to prove expertise - undeniably impressive, obviously the product of someone at the absolute top of their field who labored over every detail with painstaking care.
194
+
195
+ **The Test**: Would this hang in a museum? Would this win design awards? Would someone pay for this? If no, refine further.
196
+
197
+ ---
198
+
199
+ ## CREATIVE PROCESS
200
+
201
+ 1. **Interpret intent** - What aesthetic is being sought?
202
+ 2. **Establish philosophy** - Name the movement, articulate the worldview
203
+ 3. **Identify subtle reference** - The conceptual DNA woven invisibly into the work
204
+ 4. **Execute with mastery** - Build what the philosophy demands
205
+ 5. **Refine relentlessly** - Every detail screams expert-level craftsmanship
206
+
207
+ Trust creativity. Let philosophy guide implementation. Push aesthetics to the frontier. Show what can truly be created when thinking outside the box and committing fully to a distinctive vision.