跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Algorithmic Art

技能 活跃

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

目的

To enable users to create unique, interactive algorithmic art by defining a computational philosophy and expressing it through a p5.js implementation.

功能

  • Algorithmic philosophy creation
  • p5.js generative art implementation
  • Seeded randomness for reproducibility
  • Interactive parameter exploration via UI
  • Self-contained HTML artifact generation

使用场景

  • Creating original code-based art pieces
  • Exploring generative art concepts and aesthetics
  • Developing interactive visual experiences
  • Experimenting with flow fields and particle systems

非目标

  • Creating static images without algorithmic basis
  • Copying existing artists' work
  • Developing complex application frameworks beyond art generation
  • Requiring specific software installation beyond a web browser

工作流

  1. Create an algorithmic philosophy detailing the generative aesthetic.
  2. Implement the philosophy using p5.js within the provided HTML template.
  3. Define tunable parameters and corresponding UI controls.
  4. Generate a self-contained, interactive HTML artifact.

实践

  • Algorithmic Philosophy
  • Generative Art Design
  • Parameterization
  • Code Craftsmanship

Documentation

  • info:Configuration & parameter referenceWhile the HTML template shows example parameters and their ranges, the specific parameters for a given art piece are defined within the generated HTML and are not exhaustively documented as defaults outside of that context.

Trust

  • warning:Issues Attention135 issues opened, 11 closed in the last 90 days, indicating a low closure rate and slow maintainer response.

Practical Utility

  • info:Usage examplesWhile the template provides a structure for parameters and a basic algorithm, concrete, end-to-end examples demonstrating specific artistic outputs are not provided within the SKILL.md itself.

安装

请先添加 Marketplace

/plugin marketplace add anthropics/skills
/plugin install skills@anthropic-agent-skills

质量评分

77 /100
about 23 hours ago 分析

信任信号

最近提交5 days ago
星标133.4k
许可证Apache-2.0
状态
查看源代码

类似扩展

Algorithmic Art

95

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

技能
davila7

Build Shiny Module

100

Build reusable Shiny modules with proper namespace isolation using NS(). Covers module UI/server pairs, reactive return values, inter-module communication, and nested module composition. Use when extracting a reusable component from a growing Shiny app, building a UI widget used in multiple places, encapsulating complex reactive logic behind a clean interface, or composing larger applications from smaller, testable units.

技能
pjt222

Vue Router Best Practices

100

Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.

技能
hyf0

Develop Web Game

100

Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.

技能
davila7

Auth0 Next.js

100

Use when adding authentication to Next.js applications (login, logout, protected pages, middleware, server components) - supports App Router and Pages Router with @auth0/nextjs-auth0 SDK.

技能
auth0

Auth0 Flask

100

Use when adding login, logout, and user profile to a Flask web application using session-based authentication - integrates auth0-server-python for server-rendered apps with login/callback/profile/logout flows.

技能
auth0