p5js

Automate p5.js generative art sketch creation and export to HTML, PNG, GIF, MP4, and SVG.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides a ready-to-use production pipeline for building interactive and generative art sketches in p5.js, reducing setup friction and ensuring a consistent output across environments.

Core Features & Use Cases

  • End-to-end workflow for concept, design, coding, preview, and export of browser-based sketches.
  • Supports multiple export formats (HTML, PNG, GIF, MP4, SVG) and gives structured references for advanced visual techniques.
  • Scales from single static pieces to data visualizations, interactive experiences, and shader-powered visuals with headless export options.

Quick Start

Articulate a concept and build a self-contained HTML sketch following the six-stage pipeline.

Frequently Asked Questions about p5js

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

FAQPage Schema
How do I export a p5.js sketch to video or GIF?

You can export p5.js sketches to MP4, GIF, PNG, and SVG using the Skill's headless export pipeline, which requires Puppeteer and ffmpeg to automate rendering and media generation in a browser environment.

How do I automate generative art creation from a text prompt?

You can automate generative art creation by providing a concept prompt, which the Skill uses to generate a self-contained HTML sketch following a six-stage pipeline from concept to final browser-based preview.

Do I need an internet connection to run p5.js browser sketches?

Yes, you need an internet connection to load the p5.js library via CDN, and a modern browser to render the interactive visual art and data visualization sketches.

What is the best way to build a production pipeline for creative coding?

The best way to build a creative coding pipeline is using a structured, end-to-end workflow that handles concept, design, coding, preview, and export of self-contained generative art sketches.

Can I use Puppeteer for headless export of interactive visual art?

Yes, you can use Puppeteer for headless export of interactive visual art, automating the capture of HTML, PNG, GIF, MP4, and SVG outputs without manual browser interaction.

Does this approach support shader-powered visuals and data visualization?

Yes, the pipeline supports scaling from single static pieces to data visualizations and shader-powered visuals, providing structured references for advanced generative art techniques.