ワンクリックで
ask-env
Whiplash 프로젝트 실행 커맨드, 스프링 프로파일, 인프라 의존성, Claude Code 문서 조회 안내. "어떻게 실행해", "프로파일", "Docker", "인프라", "Claude Code 문서" 요청 시 참고.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Whiplash 프로젝트 실행 커맨드, 스프링 프로파일, 인프라 의존성, Claude Code 문서 조회 안내. "어떻게 실행해", "프로파일", "Docker", "인프라", "Claude Code 문서" 요청 시 참고.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ask-env |
| description | Whiplash 프로젝트 실행 커맨드, 스프링 프로파일, 인프라 의존성, Claude Code 문서 조회 안내. "어떻게 실행해", "프로파일", "Docker", "인프라", "Claude Code 문서" 요청 시 참고. |
./gradlew build / clean build
./gradlew test
./gradlew test --tests "akuma.whiplash.{패키지}.{클래스명}"
./gradlew bootRun --args='--spring.profiles.active=local'
docker-compose up -d
| 프로파일 | 특이사항 |
|---|---|
local | MockFcmService, MockPlaceQueryService, DevAuthController 활성 |
dev | GitHub Actions CD |
qa | Jenkins CD, QaAuthController 활성 |
prod | Jenkins CD, ProdArchiveService 활성 |
test | MockFcmService 활성, Sentry 비활성 |
| 서비스 | 용도 | 설정 |
|---|---|---|
| MySQL 8.0 | 메인 DB | mysql.yml |
| Redis 7.2 | 토큰 캐시, alarm:ringing Sorted Set | redis.yml |
| FCM | 푸시 알림 | whiplash-firebase-key.json |
| AuditLogRecorder | 알람 삭제 실패 감사 로그 저장 | DB payment, alarm_delete_log |
| Naver API | 장소 검색/역지오코딩 | naver.yml |
| Sentry | 에러 트래킹 | sentry.yml |
REFRESH:{memberId}:{deviceId} — 리프레시 토큰fcm:member:{memberId} — FCM 토큰 Setalarm:ringing — 현재 울리는 알람 Sorted Set (score = epoch millis)infrastructure/redis/ (RedisService)infrastructure/firebase/ (FcmService / MockFcmService)curl https://code.claude.com/docs/ko/{페이지명}.md
# 주요: overview / sub-agents / hooks-guide / skills
이 저장소에서 신규 기능 개발, 기존 기능 리팩토링, 버그 수정, API 변경, 도메인 정책 변경을 수행할 때 설계 문서화, Red-Green-Refactor 테스트 작성, 구현, 관련 테스트와 전체 테스트 검증, 배포/PR 확인까지 자연스럽게 이어가도록 사용하는 워크플로우 스킬이다.
이 저장소에서 브랜치 변경 내역을 바탕으로 프로젝트 PR 본문 형식에 맞춰 요약, 상세 작업 내용, 참고사항을 작성할 때 사용한다.
이 저장소에서 변경 내용을 바탕으로 프로젝트 커밋 메시지 규칙에 맞는 커밋 메시지를 만들거나, staged 변경을 확인해 적절한 Type과 제목을 정리할 때 사용한다.
이 저장소에서 큰 기능 설계나 정책 변경을 시작하기 전에 AGENTS.md, CONTEXT.md, docs/adr, docs/history, 실제 코드를 근거로 요구사항을 질문하고 도메인 용어와 아키텍처 결정 및 작업 이력을 문서화할 때 사용한다.
이 저장소에서 신규 기능 개발, 기능 수정, PRD 작성, API 변경, 스케줄러/Redis/FCM/외부 API 연동 작업을 할 때 latency, availability, error rate 관점의 SLO 영향을 점검하고 필요한 metric, 테스트, 운영 확인 항목을 정리할 때 사용한다.
이 저장소에서 기능 요청, 정책 변경, API 변경, 앱 요구사항을 docs/history/{0001}-{기능명-slug}/PLAN.md 형식의 PRD 또는 구현 계획으로 정리할 때 사용한다.