Algorithmic Art 스킬 - Claude로 제너러티브 아트
Algorithmic Art 스킬이 시드 랜덤, 플로우 필드, p5.js 스케치로 Claude를 이끄는 과정 - SKILL.md 완전 해설.
출처: anthropics/skills(MIT)에서 내용을 각색. 최종 동기화: 2026년 7월 8일 (업스트림 업데이트: 2026년 4월 20일).
개요
공식 설명: "Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration - generative art, flow fields, particle systems."
이 스킬의 작동 방식
이 스킬을 규정하는 아이디어: Claude는 코드보다 먼저 알고리즘 철학을 써야 합니다. SKILL.md의 흐름:
- 철학 작성 - 비주얼로 건너뛰지 않고, 이름 있는 예술적 입장을(작례와 함께) 먼저 생성
- 개념의 시드 도출 - 사용자 요청에서 작품을 지배할 아이디어를 끌어냄
- p5.js 구현 - "⚠️ STEP 0: READ THE TEMPLATE FIRST"라는 강행 규칙: 모든 스케치는
templates/generator_template.js에서 출발 - 장인정신·기술 요건 - 시드 랜덤으로 출력을 재현 가능하게, 동봉 뷰어로 파라미터를 인터랙티브하게 탐색
- 고정 vs 가변 - 템플릿에서 바꿔도 되는 부분과 안 되는 부분
스킬 폴더 구성
templates/generator_template.js- 필수 p5.js 시작점templates/viewer.html- 인터랙티브 파라미터 탐색기SKILL.md(약 20KB, 공식 스킬 중 가장 상세한 축),LICENSE.txt
나만의 스킬을 만들 때 배울 점
- "이탈 금지" 계약이 있는 템플릿은 열린 지시보다 훨씬 일관된 출력을 만듭니다.
- 시드 랜덤은 제너러티브 아트를 재현 가능하고 파라미터화된 자산으로 바꿉니다 - 출력이 가변적인 모든 스킬에 통하는 규율입니다.
클로데스킬스 문서