public/codex/skills/utils/notion/SKILL.md
Create or update Korean Notion-ready work reports from git/work evidence using a numbered report format, meaningful file filtering, business-day periods, arrow-prefixed file sections, and page-safe Markdown.
npx skillsauth add jungho-git/jllm notionInstall 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.
Use this skill when the user asks for a Notion work report, weekly report, git-diff report, or report Markdown based on one or more projects.
Primary format reference: references/EXAMPLE.md.
Create Korean work-report prose from evidence, not raw diff summaries.
Use for:
When the user explicitly says not to use Notion MCP, create the Markdown artifact only.
HEAD and base to target~1.Do not invent changes outside observed evidence.
Include meaningful tracked Added/Modified files.
Filter out:
Keep behavior-impacting changes even if they are small.
Use the numbered Korean report format, not generic English section names.
Required order:
# [업무명] 작업 주간 보고서## **1. 개요**### **1-1. 기간**### **1-2. 특징**## **2. 작업 내용**### **2-1. 클라이언트** when client files exist### **2-2. 서버** when server files exist### **2-3. 쿼리** when mapper, SQL, schema, or database files exist## 3. 테스트 및 수정사항### 3-1. 테스트### 3-2. 수정사항Use --- separators between major sections.
Do not add a 3-3 follow-up section unless the user explicitly asks for it.
Use this shape:
- 현재 상태 : **검토완료**- 예상 기간 : *YYYY/MM/DD 요일 - YYYY/MM/DD 요일 (NN일)*- 실제 기간 : *YYYY/MM/DD 요일 - YYYY/MM/DD 요일 (NN일) **+ NN***Choose status from actual evidence:
반영완료 for completed and validated changes작업중 for active or incomplete work검토완료 when report is analysis-only or static review-basedDate rules:
NN일 as weekdays only, excluding Saturday and Sunday.*(YY-MM-DD)*.Write 2-4 bullets.
Focus on business and workflow meaning:
Avoid raw hunk summaries.
Group by surface.
For each file or grouped area:
▶ **FileName.java**<details>, <summary>, or </details>Example item style:
1. **처리 기준 정리** : 기존 계산 중복을 제거하고 저장된 기준값을 후속 등록 흐름에 사용
Use checkbox rows:
- [x] 확인 내용 *(YY-MM-DD)*
Only include checks actually performed or clearly evidenced.
Do not add unchecked todo rows unless the user explicitly asks for remaining work.
Use checkbox rows for completed changes:
- [x] 수정 내용 *(YY-MM-DD)*
Map each item to real evidence.
기반으로, 흐름, 처리, and 정리 when the sentence can be more direct.When Notion writing is requested and tools are available:
When the user asks for local Markdown only, do not use Notion MCP.
When writing a local Markdown report and no explicit path is provided, create it under the agent root .docs/ directory. Treat the agent root as the agent's home/config directory, not the active project workspace. Examples: Codex uses ~/.codex/.docs; Claude uses ~/.claude/.docs. Create the agent root .docs/ directory when it does not already exist.
Before final response, confirm:
▶ **FileName.java** arrow headings.3-3 follow-up section exists unless explicitly requested.Do not claim Notion write success without Notion tool evidence.
testing
Required phase order for non-trivial tasks: Plan, Explore, Implement, Verify, Finalize. Use for multi-step work, scoped exploration, re-planning, validation, and final synthesis.
development
Final response format: Korean-first, concise Process / Checks / Issues / Updates, optional Usage, with only actual changes, actual validation, real blockers, changed files, and measured token data when available.
development
Smallest complete change rule: preserve local code shape, extend existing patterns, avoid speculative extraction or cleanup, and include required coupled updates for correctness.
development
Code comment policy: numbered one-line `―` dividers for touched declarations and logical sections, paired outer blocks only for long regions, concise purpose comments, and no comment churn.