p5js

Generate self-contained HTML generative art sketches with p5.js.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/faramirezs/talking_printer --skill p5js-faramirezs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: p5js
Source: https://github.com/faramirezs/talking_printer/tree/main/hermes-agent/skills/creative/p5js
Command: npx skills add https://github.com/faramirezs/talking_printer --skill p5js-faramirezs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The p5.js production pipeline solves the friction of turning prompts or creative concepts into self-contained, browser-ready generative art sketches by packaging concept, code, and export options into a single HTML file.

Core Features & Use Cases

  • Self-contained HTML exports: a single HTML file with inline p5.js, enabling sharing and quick playback without a build step.
  • Modes cover generative art, data visualization, interactive experiences, 3D scenes, image processing, and audio-reactive visuals.
  • Rich export options: HTML, PNG, GIF, MP4, and SVG, plus headless export support for automated pipelines.
  • Clear creative direction and workflow guidance from concept to export, including references for core APIs and patterns.

Quick Start

Open the generated HTML sketch in a browser and begin iterating by changing parameters and regenerating to see immediate visual results.

Frequently Asked Questions about p5js

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create self-contained HTML generative art from a text prompt?

This pipeline generates self-contained HTML generative art by packaging your concept, inline p5.js code, and export configurations into a single browser-ready HTML file without requiring a build step.

What is the best way to export interactive p5.js sketches to MP4 or GIF?

Exporting interactive p5.js sketches to MP4 or GIF uses the built-in headless export support, which leverages Puppeteer and ffmpeg for automated, production-grade visual capture.

Can I build WebGL scenes and audio-reactive visuals using this p5.js workflow?

Yes, building WebGL scenes and audio-reactive visuals is supported. The workflow handles interactive visuals, data visualization, shader experiments, and 3D scenes alongside standard 2D generative art.

Do I need a build step to share browser-based p5.js sketches?

No build step is needed to share browser-based p5.js sketches. The pipeline outputs a self-contained single-file HTML with inline scripts, enabling quick playback and immediate sharing.

How does deterministic seed handling work for generative art pipelines?

Deterministic seed handling in generative art pipelines ensures reproducible visual outputs by managing random number generation seeds, guaranteeing consistent results across multiple regenerations.