From notion-cv-helper
Registers Notion MCP server with provided token, extracts CV page ID from URL, creates .env file. Use to setup before /notion-cv-read for querying CV data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/notion-cv-helper:notion-cv-setupThis 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 페이지 URL로 MCP 서버를 등록하고 `.env` 파일을 생성한다.
인자로 전달받은 Notion 토큰과 CV 페이지 URL로 MCP 서버를 등록하고 .env 파일을 생성한다.
/notion-cv-setup ntn_xxxxx https://www.notion.so/My-CV-abc123def456
$ARGUMENTS에서 토큰과 URL을 파싱한다.
ntn_ 또는 secret_로 시작하는 값을 토큰으로 인식한다.https://로 시작하는 값 또는 32자 hex 문자열을 페이지 URL/ID로 인식한다.NOTION_TOKEN=, NOTION_CV_PAGE_URL= 접두사가 붙어 있으면 제거 후 값만 사용한다 (하위 호환).입력값을 검증한다.
ntn_ 또는 secret_ 접두사 확인
https://www.notion.so/... 에서 마지막 - 뒤의 hex 또는 경로 끝의 32자?v=... 등)는 무시한다기존 .env 파일이 있는지 확인한다.
.env 파일을 생성한다.
# Notion CV Page ID
NOTION_CV_PAGE_ID=abc123def456...
.env에 저장하지 않는다 (MCP 설정에서 관리).claude mcp add 명령어로 Notion MCP 서버를 등록한다.
claude mcp add -e NOTION_TOKEN=<토큰값> notion -- npx -y @notionhq/notion-mcp-server
notion MCP 서버가 등록되어 있으면 먼저 제거 후 재등록한다:
claude mcp remove notion 2>/dev/null; claude mcp add -e NOTION_TOKEN=<토큰값> notion -- npx -y @notionhq/notion-mcp-server
claude mcp list로 정상 등록 여부를 확인한다.설정 완료 메시지를 출력한다.
claude --continue로 세션을 이어가면 Notion MCP 서버가 활성화됩니다."/notion-cv-read로 CV를 조회할 수 있습니다."## Notion Integration 생성 방법
1. https://www.notion.so/profile/integrations/internal 에서 새 Integration을 생성
2. 권한: Read content, Update content, Insert content 체크
3. 생성 후 토큰(ntn_ 접두사)을 복사
4. CV 페이지에서 ... > Connections > 생성한 Integration 추가
.env 파일의 토큰 값을 출력할 때 마스킹한다 (예: ntn_****)npx claudepluginhub songmarco/notion-cv-helperInstalls and configures Notion API SDK for Node.js (@notionhq/client) and Python (notion-client), sets up authentication tokens, shares pages with integration, and verifies connectivity.
Interact with Notion workspaces via official API CLI: manage pages, databases, blocks, users, comments, and search. For AI agents or developers automating Notion tasks.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.