cazala/webgpu-skill
요약
cazala/webgpu-skill은 WebGPU 애플리케이션 및 WGSL 셰이더를 설계, 구현, 디버깅하는 데 사용되는 에이전트 스킬입니다. 이 가이드는 렌더/컴퓨트 파이프라인, 데이터 레이아웃, 성능 최적화 등 포괄적인 기술 지침을 제공합니다.
핵심 포인트
- WebGPU 애플리케이션 개발에 특화된 에이전트 스킬입니다.
- WGSL 셰이더 및 WebGPU 파이프라인 설계/최적화 방법을 다룹니다.
- 렌더링, 컴퓨팅, 시뮬레이션 등 다양한 기술 요소를 포함합니다.
이 에이전트 스킬은 포터블 WebGPU 애플리케이션 및 WGSL 셰이더를 설계, 구현, 디버깅 및 최적화하는 데 사용됩니다.
제공되는 가이드는 프레임워크에 구애받지 않으며, 렌더(render) 및 컴퓨트(compute) 파이프라인, 시뮬레이션, 피드백 효과, 정확한 WGSL 데이터 레이아웃, 라이프사이클 복원력(lifecycle resilience), 바운디드 리드백(bounded readback), 호환성, 성능을 다룹니다. 타입이 지정된 Vite 스타터가 이 권장 사항들을 완전한 애플리케이션으로 시연합니다.
이 저장소에서 소스를 검토한 후, skills.sh 카탈로그 페이지에 표시된 현재 설치 흐름을 사용하십시오.
- SKILL.md는 에이전트들이 핵심 워크플로우와 태스크별 참고 자료를 통해 안내받도록 합니다.
- references/ 폴더에는 집중적인 가이드와 공식 라이브 소스(living sources)가 포함되어 있습니다.
- assets/starter/는 복사 가능한 타입 지정 WebGPU 파티클 애플리케이션입니다.
- scripts/validate.mjs는 스킬 구조 및 복원력 훅을 검증합니다.
- agents/는 에이전트용 메타데이터를 제공합니다.
npm ci
npm test
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기