Pular para o conteúdo
Skillpedia
Imagens e ícones181 mil · #315

algorithmic-art

Ajuda seu agente a criar arte usando código, gerando imagens únicas. É útil quando você quer arte original feita por computador.

O que ela faz

Esta ferramenta cria arte usando código, seguindo uma filosofia artística computacional. Ela gera tanto a descrição dessa filosofia quanto o código (em p5.js) para criar a arte.

Quando usar

  • ✓Quando você quer criar arte original com base em regras matemáticas.
  • ✓Quando você busca explorar a beleza de sistemas que se auto-organizam.
  • ✓Quando deseja transformar ideias abstratas em arte visual gerada por computador.

Exemplo do que pedir para a IA

“Crie uma filosofia de arte algorítmica chamada 'Caos Controlado' e depois gere o código p5.js para visualizá-la.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Primeiro, ela define uma filosofia artística (um manifesto sobre como a arte é criada por processos computacionais). Depois, usa essa filosofia para escrever um código que gera a arte visual, focando na beleza do processo e na originalidade.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add anthropics/skills --skill algorithmic-art

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/anthropics/skills/main/skills/algorithmic-art/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Filosofias algorítmicas são movimentos estéticos computacionais que são então expressos através de código. Gera arquivos .md (filosofia), arquivos .html (visualizador interativo) e arquivos .js (algoritmos generativos).

Isso acontece em duas etapas:

  1. Criação da Filosofia Algorítmica (arquivo .md)
  2. Expressão através da criação de arte generativa em p5.js (arquivos .html + .js)

Primeiro, realize esta tarefa:

CRIAÇÃO DA FILOSOFIA ALGORÍTMICA

Para começar, crie uma FILOSOFIA ALGORÍTMICA (não imagens estáticas ou modelos) que será interpretada através de:

  • Processos computacionais, comportamento emergente, beleza matemática
  • Aleatoriedade semeada, campos de ruído, sistemas orgânicos
  • Partículas, fluxos, campos, forças
  • Variação paramétrica e caos controlado

O ENTENDIMENTO CRÍTICO

  • O que é recebido: Uma entrada sutil ou instruções do usuário para levar em consideração, mas usar como base; não deve restringir a liberdade criativa.
  • O que é criado: Uma filosofia algorítmica/movimento estético generativo.
  • O que acontece a seguir: A mesma versão recebe a filosofia e a EXPRESSA EM CÓDIGO - criando sketches em p5.js que são 90% geração algorítmica, 10% parâmetros essenciais.

Considere esta abordagem:

  • Escreva um manifesto para um movimento de arte generativa
  • A próxima fase envolve escrever o algoritmo que o dá vida

A filosofia deve enfatizar: Expressão algorítmica. Comportamento emergente. Beleza computacional. Variação semeada.

COMO GERAR UMA FILOSOFIA ALGORÍTMICA

Nomeie o movimento (1-2 palavras): "Turbulência Orgânica" / "Harmônicas Quânticas" / "Estagnação Emergente"

Articule a filosofia (4-6 parágrafos - conciso, mas completo):

Para capturar a essência ALGORÍTMICA, expresse como esta filosofia se manifesta através de:

  • Processos computacionais e relações matemáticas?
  • Funções de ruído e padrões de aleatoriedade?
  • Comportamentos de partículas e dinâmicas de campo?
  • Evolução temporal e estados do sistema?
  • Variação paramétrica e complexidade emergente?

DIRETRIZES CRÍTICAS:

  • Evite redundância: Cada aspecto algorítmico deve ser mencionado uma vez. Evite repetir conceitos sobre teoria de ruído, dinâmica de partículas ou princípios matemáticos, a menos que adicione nova profundidade.
  • Enfatize o artesanato REPETIDAMENTE: A filosofia DEVE enfatizar várias vezes que o algoritmo final deve parecer como se tivesse levado inúmeras horas para ser desenvolvido, foi refinado com cuidado e vem de alguém no topo absoluto de sua área. Essa moldura é essencial - repita frases como "algoritmo meticulosamente elaborado", "o produto de profunda expertise computacional", "otimização árdua", "implementação de nível mestre".
  • Deixe espaço criativo: Seja específico sobre a direção algorítmica, mas conciso o suficiente para que o próximo Claude tenha espaço para fazer escolhas de implementação interpretativas em um nível extremamente alto de artesanato.

A filosofia deve guiar a próxima versão a expressar ideias ALGORITMICAMENTE, não através de imagens estáticas. A beleza reside no processo, não no quadro final.

EXEMPLOS DE FILOSOFIA

"Turbulência Orgânica" Filosofia: Caos contido pela lei natural, ordem emergindo da desordem. Expressão algorítmica: Campos de fluxo impulsionados por ruído Perlin em camadas. Milhares de partículas seguindo forças vetoriais, seus rastros acumulando-se em mapas de densidade orgânica. Múltiplas oitavas de ruído criam regiões turbulentas e zonas calmas. A cor emerge da velocidade e densidade - partículas rápidas brilham intensamente, as lentas desvanecem para a sombra. O algoritmo roda até o equilíbrio - um balanço meticulosamente ajustado onde cada parâmetro foi refinado através de inúmeras iterações por um mestre da estética computacional.

"Harmônicas Quânticas" Filosofia: Entidades discretas exibindo padrões de interferência semelhantes a ondas. Expressão algorítmica: Partículas inicializadas em uma grade, cada uma carregando um valor de fase que evolui através de ondas senoidais. Quando as partículas estão próximas, suas fases interferem - interferência construtiva cria nós brilhantes, destrutiva cria vazios. Movimento harmônico simples gera mandalas emergentes complexas. O resultado de uma calibração de frequência árdua onde cada razão foi cuidadosamente escolhida para produzir beleza ressonante.

"Sussurros Recursivos" Filosofia: Auto-similaridade entre escalas, profundidade infinita em espaço finito.

…

Perguntas frequentes

O que é arte algorítmica?

É arte criada usando um conjunto de regras ou um algoritmo (um passo a passo computacional), onde a beleza muitas vezes vem do processo de geração e não apenas do resultado final.

O que é p5.js?

É uma biblioteca de código (um conjunto de ferramentas) que facilita a criação de arte visual e interativa diretamente no navegador web usando JavaScript.

Por que a filosofia é importante?

A filosofia guia a criação do código, garantindo que a arte gerada tenha um conceito por trás e siga princípios específicos de beleza computacional, como ordem emergindo do caos ou padrões auto-similares.

Detalhes

Descrição original do autor

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.

repo: anthropics/skills

Popularidade

Estrelas no GitHub
181 mil
Posição no ranking
#315
Licença
—
Atualizada em
09/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas