user-scope-skills/notion-task-creator/SKILL.md
Notion 태스크 Database에 태스크를 생성하는 스킬. Use when "태스크 생성", "task 생성", "notion task", "노션 태스크", "할 일 추가", "create task", "add task to notion", "태스크 만들어줘", "작업 추가". Task 생성에만 특화된 경량 스킬로, 제목/상태/작업분야/작업유형/에픽/DoD/본문 내용을 지원.
npx skillsauth add onejaejae/skills notion-task-creatorInstall 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.
태스크 Database(a04b41f4f46e49d285cf04ce952db946)에 태스크를 생성.
create-task.sh 스크립트를 사용할 것. Notion API 직접 curl 호출 금지.~/.claude/skills/notion-task-creator/scripts/create-task.sh~/.claude/skills/notion-task-creator/scripts/create-task.sh --title "로그인 기능 구현"
~/.claude/skills/notion-task-creator/scripts/create-task.sh \
--title "로그인 기능 구현" \
--status "TODO" \
--area "Backend" \
--type "신규 기능" \
--epic "2a0d87e5-17f4-802b-9b12-c1e1bc08b7b8" \
--dod "로그인 API 구현 및 테스트 완료" \
--body "## 배경\n로그인 기능이 필요합니다.\n## 요구사항\n- JWT 기반 인증\n- 비밀번호 암호화"
| 옵션 | 필수 | 기본값 | 설명 |
|------|------|--------|------|
| --title | O | - | 태스크 제목 |
| --status | X | TODO | 상태: TODO, In Progress, Done |
| --area | X | Backend | 작업 분야: Backend, Frontend, Infra, 기획 |
| --type | X | 신규 기능 | 작업 유형 (쉼표 구분 multi_select) |
| --epic | X | env NOTION_EPIC_ID | 에픽 relation ID |
| --dod | X | - | Definition of Done |
| --date | X | 오늘 (yyyy-mm-dd) | 기간 시작일 |
| --assignee | X | enzo.cho(조원제) | 담당자 Notion user ID |
| --no-assignee | X | - | 담당자 미지정 |
| --body | X | - | 본문 마크다운 (\n으로 줄바꿈, ##=h2, ###=h3, -=bullet) |
| --icon | X | checkmark-square_gray | 아이콘 URL suffix |
단일: --type "신규 기능"
복수: --type "리팩토링,버그 수정"
Task ID: DPT-10310
Page ID: abc-123-def
Title: 로그인 기능 구현
Status: TODO
create-task.sh 스크립트 실행스크립트를 반복 호출:
~/.claude/skills/notion-task-creator/scripts/create-task.sh --title "사용자 목록 조회 API" --type "신규 기능" --dod "GET /api/v1/users 구현 완료"
~/.claude/skills/notion-task-creator/scripts/create-task.sh --title "사용자 상세 조회 API" --type "신규 기능" --dod "GET /api/v1/users/:id 구현 완료"
스크립트가 scripts/env.sh를 자동 로드. 없으면 환경변수 직접 설정:
export NOTION_API_KEY="secret_xxx"
export NOTION_TASKS_DATABASE_ID="a04b41f4f46e49d285cf04ce952db946"
export NOTION_EPIC_ID="에픽-페이지-ID" # 선택
NOTION_API_KEY가 설정되지 않았습니다 에러env.sh 자동 로드 실패. 절대 source env.sh를 수동으로 실행하지 말 것.
해결 순서:
~/.claude/skills/notion-task-creator/scripts/env.sh 파일 존재 여부 확인testing
CLAUDE.md 기반 환경 안전 체크. 작업 시작 전에 프로젝트의 안전 규칙, 컨벤션, 환경 설정을 자동 검증하여 CLEAR/WARNING/BLOCKED 상태를 보고한다. /check가 "변경 후 검증"이라면, /pre-flight는 "작업 전 환경 검증"이다. Use PROACTIVELY before starting work, especially after switching branches, pulling changes, or resuming a session. Also use when explicitly asked: "/pre-flight", "프리플라이트", "환경 체크", "작업 전 점검", "안전 체크", "environment check", "pre-flight check", "시작해도 돼?", "환경 괜찮아?", "safety check", "DB 확인", "설정 확인", "config check".
tools
PR 리뷰 워크플로우와 체크리스트를 제공하는 스킬. "PR 리뷰해줘", "코드 리뷰 해줘", "이 PR 봐줘", "review this PR" 등 PR 리뷰 요청 시 사용. GitHub/GitLab PR URL 또는 로컬 브랜치 diff를 기반으로 체계적이고 일관된 리뷰를 수행. 코드 품질, 안정성/보안, 성능, 테스트, 문서화 관점에서 건설적인 피드백 제공.
documentation
PR review comments를 체계적으로 처리하는 skill. Use when: (1) PR에 동료의 리뷰가 달렸을 때, (2) 여러 리뷰를 한 번에 처리하고 싶을 때, (3) 수정 후 commit 링크가 포함된 reply를 자동으로 추가하고 싶을 때
tools
PR diff를 받아 코드 리뷰 자동 요약을 생성하는 스킬. 핵심 변경점을 3줄로 요약하고, 변경 파일별로 what changed / why it matters / risk level을 정리. Use when: "PR 요약", "diff 요약", "PR 변경점 정리", "코드 변경 요약", "summarize PR", "PR summary", "diff summary", "what changed in this PR", "변경점 요약해줘", "PR 핵심 정리", "리뷰 요약"