음악/악기 웹 애플리케이션 모음
| App | Description | Repository | Live |
|---|---|---|---|
| acidBros | TB-303 스타일 신디사이저 | GitHub | - |
| ddxx7 | DX7 FM 신디사이저 에뮬레이터 | GitHub | - |
| uss44 | 샘플러/시퀀서 | GitHub | - |
- Feature Comparison - 앱 간 기능 비교
- Shared Patterns - 공통 구현 패턴
새로운 Web Audio 앱을 만들 때 참조할 템플릿:
- 📁 templates/ - 템플릿 메인
- PROJECT_TEMPLATE.md - 프로젝트 시작 체크리스트
- AUDIO_ENGINE_TEMPLATE.md - 오디오 엔진 패턴
- UI_DESIGN_TEMPLATE.md - UI/UX 가이드
- DOCUMENTATION_TEMPLATE.md - 문서 작성 템플릿
프로젝트 간 공유되는 자동화 스킬:
- 📁 skills/ - 공용 스킬
- screenshot-generator - 스크린샷 자동 생성
- deployment - 배포 준비 체크리스트
- documentation - 문서 생성 가이드
- code-quality - 코드 품질 검사
# 프로젝트의 .agent/skills/ 폴더에 심볼릭 링크 생성
cd your-project/.agent
mkdir -p skills
ln -s ../../../skills/screenshot-generator skills/screenshot-generatoracidApps/ ← 이 repo (문서/스크립트/템플릿/스킬/패키지 통합 관리)
├── docs/ ← 공유 문서
├── templates/ ← 새 프로젝트 템플릿
├── skills/ ← 공용 AI 에이전트 스킬
├── packages/ ← NPM 패키지
│ └── acid-tools/ ← @acidsound/acid-tools CLI
├── scripts/ ← 공통 스크립트
├── acidBros/ ← 독립 repo (gitignore)
├── ddxx7/ ← 독립 repo (gitignore)
└── uss44/ ← 독립 repo (gitignore)
각 프로젝트 폴더는 독립적인 git repository로 관리됩니다.
프로젝트 공통 CLI 도구 (GitHub Packages):
# 새 프로젝트 생성
npx @acidsound/acid-tools init my-project
# 스크린샷 생성
npx acid-screenshot
# 코드 품질 검사
npx acid-quality자세한 내용: packages/acid-tools/README.md