From notion-cv-helper
Updates specific sections of a Notion CV page (e.g., Skills, Experience) by parsing simple instructions, markdown pastes, or unstructured text; converts to Notion blocks and appends/updates via MCP tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/notion-cv-helper:notion-cv-updateThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
사용자의 요청에 따라 Notion CV 페이지의 특정 섹션을 수정하거나 새 항목을 추가한다.
사용자의 요청에 따라 Notion CV 페이지의 특정 섹션을 수정하거나 새 항목을 추가한다.
$ARGUMENTS에서 업데이트 요청을 파싱한다.
간단한 지시형:
마크다운/텍스트 붙여넣기:
## 제목 → heading_2 블록### 소제목 → heading_3 블록- 항목 → bulleted_list_item 블록1. 항목 → numbered_list_item 블록**볼드** → bold annotation이 적용된 rich_textparagraph 블록비정형 텍스트 (경력, 성과 등):
.env 파일에서 NOTION_CV_PAGE_ID 값을 읽는다.
.env 파일이 없거나 NOTION_CV_PAGE_ID가 없는 경우: ".env 파일에 NOTION_CV_PAGE_ID가 설정되지 않았습니다. /notion-cv-setup을 실행하여 초기 설정을 완료하세요." 출력 후 중단한다.Notion MCP를 통해 현재 CV 페이지의 블록을 조회한다.
retrieve_block_children를 page_size: 30으로 호출한다.has_more가 true이면 next_cursor로 다음 페이지를 조회한다.heading_1, heading_2, heading_3)을 섹션 구분자로 인식한다.대상 섹션을 찾고 업데이트 방식을 결정한다.
기존 블록 수정 시:
update_block을 호출한다.새 항목 추가 시:
append_block_children으로 삽입한다.블록 삭제 시:
delete_block으로 해당 블록을 제거한다.변경 결과를 요약하여 출력한다.
간단한 지시:
/notion-cv-update Skills 섹션에 Rust 추가
/notion-cv-update Summary를 "시니어 백엔드 개발자"로 수정
마크다운 붙여넣기:
/notion-cv-update 경력에 추가:
### Anthropic (2025.01 - 현재)
- **역할**: AI Engineer
- Claude Code 플러그인 시스템 설계 및 구현
- 플러그인 마켓플레이스 활성 사용자 300% 증가
비정형 텍스트 붙여넣기:
/notion-cv-update 경력에 추가해줘
2023년부터 ABC회사에서 백엔드 개발자로 일함.
API 응답시간 40% 단축, MAU 10만명 달성.
Go, PostgreSQL, Redis, Kubernetes 사용.
claude mcp list로 Notion MCP 서버가 등록되어 있는지 확인하세요. 등록되지 않았다면 /notion-cv-setup을 실행하고, claude --continue로 세션을 재시작하세요." 출력/notion-cv-read를 먼저 실행하도록 안내npx claudepluginhub songmarco/notion-cv-helperBuilds ATS-optimized resumes for developers and product managers from PDFs/DOCX, LinkedIn PDFs, GitHub profiles, or guided interview.
Generates ATS-optimized CVs from LinkedIn, GitHub, or portfolio, tailored to job descriptions. Outputs paste-ready text with flaw report.
Polishes CVs for research applications by analyzing and improving structure, wording, emphasis, formatting, and tailoring content to specific positions or schools.