← ClaudeAtlas

notion-reportlisted

작업 내용을 Notion Reports DB에 보고서 페이지로 작성하는 스킬. 다음 표현이 나오면 반드시 이 스킬을 사용할 것: "보고서 작성해줘", "노션에 보고해줘", "report 올려줘", "작업 보고해줘", "구현계획 보고해줘", "완료 보고해줘", "분석 보고해줘", "의사결정 요청해줘". 작업을 완료했거나, 구현 계획을 제안하거나, 분석 결과를 정리했거나, 사용자에게 선택을 요청해야 할 때도 자동으로 이 스킬을 사용한다.
gagip/gagip-dev · ★ 0 · Data & Documents · score 63
Install: claude install-skill gagip/gagip-dev
## Notion Reports DB 정보 - **Data Source ID**: 환경변수 `$NOTION_REPORTS_DS_ID`에서 읽음 - **상태 초기값**: 항상 `초안`으로 생성 - **작성일**: 오늘 날짜 (YYYY-MM-DD) ## 작업 순서 ### 1. Data Source ID 결정 환경변수에서 읽는다. 값이 비어있으면 사용자에게 설정을 요청한다. ```bash DS_ID="$NOTION_REPORTS_DS_ID" echo $DS_ID ``` ### 2. 보고서 유형 결정 argument 또는 대화 맥락에서 유형을 판단한다: - `구현계획` — 작업 시작 전 계획 제안 - `완료보고` — 작업 완료 후 결과 보고 - `분석` — 코드/데이터/이슈 분석 결과 - `의사결정` — 선택지를 제시하고 사용자 결정 요청 ### 3. 프로젝트 태그 결정 및 옵션 등록 프로젝트명은 아래 우선순위로 결정한다: 1. **사용자가 명시한 경우** — 해당 이름 그대로 사용 2. **워킹 디렉토리** — `basename $(pwd)` 또는 `git remote get-url origin 2>/dev/null`로 레포명 추출 3. **대화 맥락** — 언급된 프로젝트/서비스/앱 이름 4. **위 모두 불명확** → `기타` `기타` 이외의 프로젝트명이 결정됐다면, DB 스키마에 해당 옵션이 있는지 확인 후 없으면 추가한다. **옵션 존재 여부 확인:** `mcp__claude_ai_Notion__notion-fetch`로 Data Source ID를 조회해 `프로젝트` 컬럼의 `options` 목록에 해당 이름이 있는지 확인한다. 있으면 이 단계를 건너뛴다. **새 프로젝트 옵션 추가 방법:** `mcp__claude_ai_Notion__notion-update-data-source`를 호출한다: - `data_source_id`: 1단계에서 결정한 DS_ID - `schema_changes`: ``` ALTER COLUMN "프로젝트" ADD OPTION '<프로젝트명>':blue ``` ### 4. 본문 작성 유형별 템플릿에 맞게 본문을 작성한다. #### 구현계획 본문 형식은 자유롭게 작성한다. `draft-plan` 스킬에서 위임된 경우 계획서 전문을 그대로 사용한다. 직접 호출된 경우 아래를 참고해 상황에 맞게 구성한다. ``` > 요약: (한 줄 요약) > 요청: [승인] / [방향 조언] (배경, 구현 범위, 접근 방식, 리스크 등 필요한 내용을 자유롭게 구성) ``` #### 완료보고 ``` > 요약: (한 줄 요약) > 요청: [확인] ## 작업 내용 요약 ## 결과물 ## 이슈 / 특이사항 ## 다음 단계 제안 ``` #### 분석 ``` > 요약: (한 줄 요약) > 요청: [검토] / [방향 조언] ## 분석 배경 ## 분석 결과 ## 인사이트 ## 제안 ``` #### 의사결정 ``` > 요약: (한 줄 요약) > 요청: [선택] ## 결정이 필요한 상황 ## 선택