Community생산성 & 협업github.com

ComposioHQ/notion-spec-to-implementation

Notion 명세를 구현 계획, 작업, 진행 상황 추적으로 전환합니다. PRD/기능 명세를 구현하고 Notion 계획 및 작업을 생성할 때 사용하세요.

notion-spec-to-implementation란 무엇인가요?

이 스킬은 Notion에 작성된 기능 명세(PRD)를 체계적인 구현 계획, 세부 작업 항목, 그리고 진행 상황 추적으로 변환하는 엔드투엔드 워크플로우를 제공합니다. 개발자는 Notion MCP를 통해 명세 페이지를 검색하고 요구사항을 추출한 후, 명세의 복잡도에 따라 빠른 계획(quick) 또는 전체 계획(full) 템플릿 중 하나를 선택하여 구현 계획 페이지를 생성할 수 있습니다. 이후 태스크 데이터베이스를 검색하여 1-2일 단위의 작업 항목을 만들고, 명세-계획-작업 간 관계를 연결하여 추적 가능한 구조를 만듭니다. Codex MCP 환경에서 동작하며, Notion MCP 연결이 필요할 경우 OAuth 로그인 절차를 안내하고, 참조 문서(reference/)와 예제(examples/)를 통해 각 단계별 패턴과 템플릿을 제공함으로써 명세에서 코드까지의 갭을 메우는 데 중점을 둡니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/notion-spec-to-implementation

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

명세에서 구현까지

Notion 명세를 연결된 구현 계획, 작업 및 진행 상태 업데이트로 변환합니다.

빠른 시작

  1. Notion:notion-search로 명세를 찾은 뒤, Notion:notion-fetch로 가져옵니다.
  2. reference/spec-parsing.md를 사용하여 요구사항과 모호성을 분석합니다.
  3. Notion:notion-create-pages로 계획 페이지를 생성합니다 (템플릿 선택: quick vs. full).
  4. 작업 데이터베이스를 찾고 스키마를 확인한 후, Notion:notion-create-pages로 작업을 생성합니다.
  5. 명세 ↔ 계획 ↔ 작업을 연결하고 Notion:notion-update-page로 상태를 최신 상태로 유지합니다.

워크플로우

0) MCP 호출이 Notion MCP 미연결로 실패하면, 잠시 후 설정합니다:

  1. Notion MCP 추가:
    • codex mcp add notion --url https://mcp.notion.com/mcp
  2. 원격 MCP 클라이언트 활성화:
    • config.toml에서 [features].rmcp_client = true 설정 또는 codex --enable rmcp_client 실행
  3. OAuth로 로그인:
    • codex mcp login notion

로그인 성공 후 사용자는 codex를 다시 시작해야 합니다. 답변을 마무리하고, 다음에 다시 시도할 때 1단계부터 계속할 수 있음을 알려주세요.

1) 명세 찾기 및 읽기

  • 먼저 검색합니다 (Notion:notion-search); 결과가 여러 개면 사용자에게 선택을 요청합니다.
  • 페이지를 가져와서 (Notion:notion-fetch) 요구사항, 수락 기준, 제약 사항, 우선순위를 스캔합니다. 추출 패턴은 reference/spec-parsing.md를 참조하세요.
  • 진행 전에 공백/가정 사항을 clarifications 블록에 기록합니다.

2) 계획 수준 선택

  • 간단한 변경 → reference/quick-implementation-plan.md 사용.
  • 여러 단계의 기능/마이그레이션 → reference/standard-implementation-plan.md 사용.
  • Notion:notion-create-pages로 계획을 생성하며, 다음을 포함합니다: 개요, 연결된 명세, 요구사항 요약, 단계, 의존성/리스크, 성공 기준. 명세에 다시 링크합니다.

3) 작업 생성

  • 작업 데이터베이스를 찾습니다 (Notion:notion-search → Notion:notion-fetch로 데이터 소스와 필수 속성 확인). 패턴은 reference/task-creation.md를 참조하세요.
  • 작업 크기는 1~2일로 조정합니다. 내용은 reference/task-creation-template.md를 사용합니다 (컨텍스트, 목표, 수락 기준, 의존성, 리소스).
  • 속성 설정: 제목/동사, 상태, 우선순위, 명세+계획과의 관계, 기한/스토리 포인트/담당자 (제공된 경우).
  • 데이터베이스의 data_source_id를 사용하여 Notion:notion-create-pages로 페이지를 생성합니다.

4) 아티팩트 연결

  • 계획은 명세에 연결되고, 작업은 계획과 명세 모두에 연결됩니다.
  • 선택적으로 Notion:notion-update-page를 사용하여 명세에 계획과 작업을 가리키는 짧은 "구현" 섹션을 추가합니다.

5) 진행 상황 추적

  • reference/progress-tracking.md의 주기를 사용합니다.
  • reference/progress-update-template.md로 업데이트를 게시하고, reference/milestone-summary-template.md로 단계를 마무리합니다.
  • 계획/작업의 체크리스트와 상태 필드를 동기화하고, 차단 요소와 결정 사항을 기록합니다.

참조 및 예제

  • reference/ — 파싱 패턴, 계획/작업 템플릿, 진행 주기 (예: spec-parsing.md, standard-implementation-plan.md, task-creation.md, progress-tracking.md).
  • examples/ — 종단간 워크스루 (예: ui-component.md, api-feature.md, database-migration.md).

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

관련 스킬