Agent skill
algorithmic-art-noise-fields
Sub-skill of algorithmic-art: Noise Fields (+2).
Install this agent skill to your Project
npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/_archive/business/content-design/algorithmic-art/noise-fields
SKILL.md
Noise Fields (+2)
Noise Fields
loadPixels();
for (let x = 0; x < width; x++) {
for (let y = 0; y < height; y++) {
let n = noise(x * 0.01, y * 0.01);
let idx = (x + y * width) * 4;
pixels[idx] = pixels[idx+1] = pixels[idx+2] = n * 255;
pixels[idx + 3] = 255;
}
}
updatePixels();
Particle Systems
let particles = [];
for (let i = 0; i < 500; i++) {
particles.push({ x: random(width), y: random(height), vx: 0, vy: 0 });
}
function draw() {
background(10, 10, 20, 20);
for (let p of particles) {
let angle = noise(p.x * 0.01, p.y * 0.01) * TWO_PI * 2;
*See sub-skills for full details.*
## Recursive Structures
```javascript
function fractalTree(x, y, len, angle, depth) {
if (depth === 0 || len < 2) return;
let x2 = x + cos(angle) * len;
let y2 = y + sin(angle) * len;
stroke(255, 255 - depth * 20);
strokeWeight(depth * 0.5);
line(x, y, x2, y2);
let spread = random(0.3, 0.6);
fractalTree(x2, y2, len * 0.7, angle - spread, depth - 1);
fractalTree(x2, y2, len * 0.7, angle + spread, depth - 1);
}
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-complete-milestone
Archive completed milestone and prepare for next version
gsd-reapply-patches
Reapply local modifications after a GSD update
gsd-verify-work
Validate built features through conversational UAT
gsd-thread
Manage persistent context threads for cross-session work
clinical-trial-protocol
Generate clinical trial protocols for medical devices or drugs through a modular, waypoint-based architecture with research-only and full protocol modes.
single-cell-rna-qc
Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations.
Didn't find tool you were looking for?