skills/deployment/SKILL.md
Deployment preparation workflow including version management, documentation sync, and pre-deploy checklist for web audio apps.
npx skillsauth add acidsound/acidapps deploymentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
배포 전 준비 작업을 위한 체크리스트 및 자동화 도구.
# Service Worker 버전 확인
grep -n "CACHE_NAME\|CACHE_VERSION" sw.js
# HTML 버전 표시 확인
grep -n "version\|versionDisplay" index.html
# package.json 버전 확인
cat package.json | grep '"version"'
확인 사항:
CACHE_NAME 업데이트됨# sw.js에서 캐시할 파일 목록 확인
grep -A 50 "ASSETS\|urlsToCache" sw.js
확인 사항:
# 최근 10개 커밋 확인
git log --oneline -n 10
# 마지막 태그 이후 변경 확인
git log --oneline $(git describe --tags --abbrev=0)..HEAD
업데이트할 문서:
README.md - 기능 목록, 버전 정보USER_MANUAL.md - 새 기능 설명CHANGELOG.md - 변경 이력 추가.agent/PROJECT_CONTEXT.md - 아키텍처, 버전 정보# 한국어 문서 확인
ls -la *_ko.md docs/*_ko.md 2>/dev/null
확인 사항:
USER_MANUAL.md 변경 시 → USER_MANUAL_ko.md 동기화새 UI 기능이 추가된 경우:
# 스크린샷 생성 스크립트 실행
node scripts/generate_screenshots.js
# 빌드 테스트 (Vite 프로젝트)
npm run build
# 타입 체크 (TypeScript)
npx tsc --noEmit
# 린트 체크
npm run lint
git add .
git commit -m "v{VERSION}: {변경 사항 요약}"
git push origin main
# 태그 추가 (선택)
git tag v{VERSION}
git push origin v{VERSION}
| 변경 유형 | 버전 증가 | 예시 | |----------|----------|------| | 버그 수정 | 패치 (+1) | v89 → v90 | | 새 기능 | 마이너 (+1) | v89 → v90 | | 대규모 변경 | 메이저 (+1) | v1.0 → v2.0 |
v{버전}: {제목}
- {상세 변경 1}
- {상세 변경 2}
Closes #{이슈번호} (있는 경우)
v91: UI Refinement & Icon Restoration
- Reverted trash icon toggle behavior
- Unified button sizes (32x24px)
- Increased icon stroke-width (2.5px)
sw.js의 CACHE_NAME + index.html의 .version-displaypackage.json + Vite 빌드 해시package.jsondevelopment
Generate screenshots for web audio apps (desktop, mobile landscape, mobile portrait) using Playwright. Also captures component-level screenshots for documentation.
testing
Generate and update project documentation following acidApps standards. Includes templates for README, USER_MANUAL, TERMINOLOGY, and CHANGELOG.
development
Code quality inspection and linting commands for web audio apps. Includes detection of dead code, magic numbers, type safety issues, and naming inconsistencies.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.