사용 가이드로 건너뛰기
algorithmic-art작성자 Anthropic

Algorithmic Art 스킬.

Claude Code 및 Codex를 위한 이미지 작업 스킬입니다. p5.js를 사용한 생성 예술을 구현하며, 시드 기반 파티클, 플로우 필드, 조정 가능한 파라미터를 다룹니다.

  • Images & Generative Art
  • 생성 예술
anthropics/skills · skills/algorithmic-art/SKILL.mdSKILL.md
--- name: algorithmic-art description: 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. --- ## ALGORITHMIC PHILOSOPHY CREATION ## DEDUCING THE CONCEPTUAL SEED ## P5.JS IMPLEMENTATION ## INTERACTIVE ARTIFACT CREATION ## VARIATIONS & EXPLORATION ## THE CREATIVE PROCESS
2026-09-14에 업스트림 파일에서 읽은 앞부분과 섹션 제목 · 전체 19,735자

01 기능

Claude Code와 Codex에서 algorithmic-art 스킬이 하는 일

요약, 워크플로, 산출물을 모두 해당 스킬의 SKILL.md에서 그대로 읽어 정리한 내용입니다.

SKILL.md에서2026-09-14 읽음 · 실행 기록 아님

스킬 자체의 표현으로

이 스킬은 두 단계 과정을 거쳐 p5.js로 독창적인 알고리즘 아트를 만듭니다. 먼저 알고리즘 철학(마크다운 선언문으로 표현되는 계산적 미학 운동)을 정의하고, 다음으로 이를 자체 완결형 인터랙티브 HTML 산출물로 구현합니다. 모든 작품은 재현성을 위해 시드 기반 난수를 사용하므로, 사용자는 시드 컨트롤을 통해 변형들을 탐색할 수 있습니다.

이 스킬은 창발적 동작, 수학적 아름다움, 파라메트릭 변형을 강조합니다. 정적인 이미지가 아니라 살아 있는 알고리즘을 만드는 것입니다. 결과물은 4~6개 문단의 철학 문서와, p5.js 코드·파라미터 슬라이더·Anthropic 브랜딩 UI가 내장된 단일 HTML 파일로 구성되며, 브라우저나 claude.ai 아티팩트에서 즉시 실행할 수 있습니다.

산출물

  • 마크다운 파일로 작성하는 알고리즘 철학 — 운동의 이름을 붙이고 4~6개 문단으로 계산 과정을 통해 어떻게 발현되는지 서술합니다
  • p5.js 알고리즘, 파라미터 컨트롤, 시드 탐색, Anthropic 브랜딩 UI를 내장한 단일 자체 완결형 HTML 산출물로, 브라우저나 claude.ai에서 즉시 작동합니다
예시 프롬프트 보기 ↗

작동 방식

  1. 01
    알고리즘 철학 만들기

    4~6개 문단의 선언문을 작성하여 생성 예술 운동의 이름을 붙이고, 그것이 계산 과정, 노이즈 함수, 입자 동작, 창발적 복잡성을 통해 어떻게 발현되는지 서술합니다.

  2. 02
    개념적 시드 도출

    코딩에 앞서 원래 요청에서 미묘한 개념적 실마리를 찾아 알고리즘에 보이지 않는 DNA로 심어 둡니다. 해당 분야에 익숙한 사람은 직관적으로 느끼고, 그렇지 않은 사람은 순수한 생성적 아름다움으로 경험하는 정교한 참조입니다.

  3. 03
    뷰어 템플릿에서 제작

    templates/viewer.html을 읽고 문자 그대로의 출발점으로 사용합니다.

  4. 04
    시드 알고리즘 구현

    시드 기반 난수(randomSeed와 noiseSeed)를 사용하는 p5.js 코드로 철학을 표현하여, 같은 시드는 항상 동일한 결과를 만들어냅니다.

  5. 05
    조정 가능한 파라미터 설계

    패턴 유형을 기준으로 생각하기보다, 시스템에서 조정할 수 있는 속성—수량, 스케일, 확률, 비율, 각도, 임계값—이 무엇인지 질문하여 알고리즘 철학에서 비롯된 파라미터를 만듭니다.

  6. 06
    단일 산출물 출력

    CDN에서 불러온 p5.js, 알고리즘, 파라미터 컨트롤, Anthropic 브랜딩 UI를 인라인으로 포함한 자체 완결형 HTML 파일을 생성합니다.

02 적합성 확인

algorithmic-art Skill 사용 시점

이러한 종류의 이미지 작업일 때 Claude Code 또는 Codex에서 algorithmic-art 스킬을 사용합니다. 아래의 적합성과 한계는 스킬 자체 파일에서 가져온 것입니다.

적합한 경우

  • 코드로 생성되는 생성 예술, 알고리즘 아트, 플로우 필드, 입자 시스템을 요청하는 사용자
  • 창발적 동작과 통제된 혼돈을 통해 실행할 때마다 고유한 결과를 만들어내는 살아 있는 알고리즘 제작
  • 인터랙티브 컨트롤과 시드 탐색으로 파라메트릭 변형을 살펴보며 알고리즘의 잠재력이 지닌 다양한 면모를 발견

한계 인지하기

  • 기존 아티스트의 작업을 복제하는 행위로, 저작권을 침해하게 됩니다
  • 창발적 동작을 지닌 계산 프로세스 대신 정적 이미지나 템플릿을 만드는 것
  • 시드 기반 무작위성, 노이즈 필드, 입자, 흐름, 수학적 관계로는 표현할 수 없는 작품

제공할 사항

  • 사용자 요청 또는 지시스킬이 창작의 자유를 제약하지 않으면서 토대로 삼는 미묘한 입력입니다.

03 스킬 내부

algorithmic-art 스킬이 Claude Code와 Codex에 부여하는 규칙

SKILL.md가 에이전트에 설정하는 5가지 구체적 지침, 기본값, 한계 — 결과를 바꾸는 파일의 부분입니다.

  1. 철학이 구현을 이끕니다

    알고리즘 철학이 무엇을 만들지 결정합니다.

  2. viewer.html 템플릿에서 시작합니다

    HTML을 작성하기 전에 Read 도구로 templates/viewer.html을 읽고, 그 파일을 문자 그대로의 시작점으로 사용합니다.

  3. 전문가적 완성도를 반복해서 강조합니다

    철학은 최종 알고리즘이 해당 분야 최정상에 있는 사람이 수없이 반복하며 다듬어 낸, 깊은 계산 전문성의 산물로서 정교하게 제작된 것처럼 보여야 한다는 점을 여러 번 강조해야 합니다.

  4. 개념적 실마리를 은근히 심습니다

    원래 요청의 개념적 참조는 재즈 연주자가 알고리즘적 화성을 통해 다른 곡을 인용하듯, 스스로를 드러내지 않으면서 깊이를 더할 만큼 정교해야 합니다.

  5. 4~6문단으로 구성된 철학

    알고리즘 철학은 4~6개의 충실한 문단으로 구성되어야 하며, 해당 운동이 계산 프로세스, 노이즈 함수, 입자 동작, 시간적 진화, 매개변수 변이를 통해 어떻게 발현되는지 설명해야 합니다.

04 활용하기

Claude Code 또는 Codex에 algorithmic-art 설치

npx skills add 명령 한 번 실행 후, 에이전트에서 첫 번째 작업을 수행하고 결과 체크리스트를 확인합니다.

Claude Code, Codex 또는 사용자의 에이전트에 algorithmic-art를 추가하십시오

프로젝트에서 실행합니다. 설치 프로그램이 어떤 에이전트에 추가할지 묻습니다.

Terminal
npx skills add https://github.com/anthropics/skills --skill algorithmic-art

skills/algorithmic-art/SKILL.md에 대한 일반적인 skills CLI 형식이며, 저장소가 자체 경로를 문서화할 수도 있습니다.

Skill에 첫 번째 이미지 작업 과제 제공

스킬 자체의 용어로 작성되었습니다. 대괄호 부분은 각자의 자료로 교체합니다.

Starter prompt
Create algorithmic art inspired by the way mycelium networks communicate through chemical signals underground. I want something that feels organic and interconnected, with growth patterns that emerge over time. Use earthy tones and make the parameters tunable so I can explore different colony behaviors.

출처: 스킬 자체의 용어로 SKILL.md에서 작성했습니다.

첫 번째 결과 확인

SKILL.md 자체가 올바른 결과의 모습으로 제시하는 내용:

  • 시드 탐색(이전/다음 버튼)을 테스트하고 시각적 재현성을 확인하여, 동일한 시드가 매번 동일한 출력을 생성하는지 검증합니다
  • HTML 산출물이 외부 파일, 설정, 서버 없이 claude.ai 또는 모든 브라우저에서 즉시 작동하는지 확인합니다
  • 모든 매개변수 슬라이더가 작품을 실시간으로 갱신하고 초기화 버튼이 기본값을 복원하는지 확인합니다
  • 산출물이 templates/viewer.html의 정확한 레이아웃 구조, Anthropic 브랜딩(Poppins/Lora 폰트, 밝은 색상, 그라디언트 배경), 사이드바 구성을 사용하는지 확인합니다
  • 시드 컨트롤이 올바르게 작동하는지 테스트합니다: 현재 시드 표시, 이전/다음 버튼으로 시드 순환, 무작위 버튼으로 새 시드 생성, 시드로 이동 입력으로 특정 시드 탐색
  • 알고리즘이 일반적인 패턴을 모방하는 대신 철학을 표현하며, 정교하게 다듬어진 완성도를 갖추었는지 검증합니다

OpenDesign에서는 algorithmic-art가 기본 포함되어 있습니다. 상단 바의 Plugins → Skills에서 선택합니다.

05 오픈 소스, 추적 가능

출처, 라이선스 및 검증

이 페이지의 사실이 어디에서 왔으며 언제 마지막으로 확인되었는지 안내합니다.

Author
Anthropic
Repository
github.com/anthropics/skills 브랜치 main
스킬 파일
skills/algorithmic-art/SKILL.md 검증 시 콘텐츠 체크섬 기록됨; 커밋 34040c9
License
Apache-2.0 skills/algorithmic-art/LICENSE.txt에서 가져옴; SKILL.md에 "Complete terms in LICENSE.txt"라고 명시됨.
리포지토리 스타
176,183 이 카탈로그의 7개 스킬을 포함하는 전체 anthropics/skills 저장소에 대해 2026-09-14에 촬영된 GitHub 스냅샷입니다. algorithmic-art에 대한 평가나 사용 횟수가 아닙니다.
OpenDesign에서 검증됨
2026-09-14 소스 파일, 경로, 라이선스 텍스트 및 별 개수가 확인되었습니다. OpenDesign 메인에 번들로 포함됨(2026-08-28 확인됨); 이 페이지에 실시간 실행이 기록되지 않았습니다.

SKILL.md 내부

  1. 알고리즘 철학 작성창발적 동작을 지닌 계산 미학 운동을 정의하는 4~6문단의 선언문을 작성하기 위한 지침
  2. 핵심 이해스킬이 사용자 입력을 기반으로 삼아 철학을 만들고, 이를 코드로 알고리즘적으로 표현한다는 점을 명확히 합니다
  3. 알고리즘 철학을 생성하는 방법운동의 이름을 정하고, 그것이 계산 과정을 통해 어떻게 발현되는지 장인정신을 강조하여 서술하는 단계
  4. 철학 예시무브먼트 이름과 그것이 알고리즘적으로 표현되는 방식을 보여주는 압축된 예시 다섯 가지: 유기적 난류, 양자 조화, 재귀적 속삭임, 장 역학, 확률적 결정화
  5. 핵심 원칙핵심 신조: 결과보다 과정, 파라메트릭 표현, 예술적 자유, 순수 생성 예술, 전문가의 장인정신
  6. 개념적 시드 추론요청에서 미묘한 개념적 실마리를 찾아 알고리즘에 보이지 않게 심는 방법
  7. P5.JS 구현시드 기반 무작위성과 매개변수를 사용하여 p5.js 코드로 철학을 표현하기 위한 기술 지침입니다
  8. 0단계: 먼저 템플릿을 읽으십시오HTML을 작성하기 전에 templates/viewer.html을 읽고 이를 그대로 시작점으로 사용해야 하는 필수 단계입니다
  9. 기술 요구 사항시드 기반 무작위성 패턴, 파라미터 구조 가이드라인, 그리고 철학이 알고리즘 선택을 결정하도록 하는 방법
  10. 완성도 요구 사항최종 알고리즘의 균형, 색상 조화, 구성, 성능, 재현성에 대한 기준
  11. 출력 형식철학을 마크다운으로, 그리고 템플릿을 기반으로 구성된 단일 자체 완결형 HTML 산출물로 출력하도록 지정합니다
  12. 인터랙티브 산출물 생성템플릿에서 고정된 부분과 가변적인 부분, 그리고 사이드바를 구성하는 방법에 대한 세부 지침
스킬 자체 설명
"시드 랜덤성과 인터랙티브 매개변수 탐색을 사용하여 p5.js로 알고리즘 예술을 생성합니다. 사용자가 코드를 사용한 예술 생성, 생성 예술, 알고리즘 예술, 플로우 필드 또는 입자 시스템을 요청할 때 사용합니다. 저작권 침해를 피하기 위해 기존 예술가의 작품을 복사하는 대신 독창적인 알고리즘 예술을 생성합니다."

SKILL.md의 front-matter 설명입니다. 전체 파일은 약 19,735자입니다. GitHub에서 전체 파일 읽기.

06 설치하기 전에

algorithmic-art Skill에 대한 질문

이 답변은 2026-09-14 기준으로 확인한 SKILL.md 내용을 근거로 하며, 실행 기록을 바탕으로 한 것이 아닙니다.

이 스킬은 무엇을 출력합니까?

이 skill은 두 개의 파일을 출력합니다. 4~6개 단락으로 구성된 알고리즘 철학을 담은 마크다운 문서, 그리고 p5.js 코드, 매개변수 컨트롤, Anthropic 브랜드 UI가 포함된 단일 독립형 HTML 산출물입니다. 이 HTML은 외부 의존성 없이 claude.ai나 다른 브라우저에서 바로 작동합니다.

Algorithmic Art

실제 이미지 작업 과제에서 algorithmic-art를 실행합니다.

algorithmic-art 스킬은 OpenDesign 내부에 포함되어 있습니다. 앱을 다운로드하고 Plugins → Skills에서 스킬을 선택한 후 위 프롬프트를 붙여넣고 결과를 보기 전에 계획을 확인하십시오.

터미널
npx skills add https://github.com/anthropics/skills --skill algorithmic-art