Agent skill
fetch-rfc
Fetch an RFC from Notion given a URL. Use when user wants to view, review, or work with an existing RFC document. Accepts Notion page URLs or page IDs.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/fetch-rfc
SKILL.md
Fetch RFC from Notion
Fetch and display an RFC document from Notion for review or reference.
Input
Notion page URL or ID: $ARGUMENTS
Accepted formats:
- Full URL:
https://www.notion.so/RFC-Title-2e7258b8ba0c81b4bb63e95dd3811984 - URL with workspace:
https://www.notion.so/workspace/RFC-Title-2e7258b8ba0c81b4bb63e95dd3811984 - Page ID with dashes:
2e7258b8-ba0c-81b4-bb63-e95dd3811984 - Page ID without dashes:
2e7258b8ba0c81b4bb63e95dd3811984
Steps
-
Parse the input from
$ARGUMENTS:- If full URL, extract the page ID (32-character hex string at the end)
- If page ID, use directly
- Validate format before proceeding
-
Fetch the RFC using Notion MCP:
mcp__notion__notion-fetch with: - id: {page_id or full URL}The tool accepts both URLs and IDs directly.
-
Extract from the response:
- Page title
- Page content (Notion-flavored Markdown)
- Page URL (for reference)
-
Display the RFC content:
- Show the title prominently
- Render the full RFC content
- Include the Notion URL for direct access
Output Format
markdown
# {RFC Title}
**Notion URL:** {url}
---
{Full RFC content in Markdown}
Error Handling
- If page not found: "RFC not found. Please check the URL or page ID."
- If access denied: "Unable to access this RFC. The page may not be shared with the Notion integration."
- If invalid format: "Invalid Notion URL or page ID. Expected format: https://www.notion.so/... or a 32-character page ID."
Notes
- The Notion MCP
notion-fetchtool handles URL parsing internally - Content is returned in Notion-flavored Markdown format
- This skill is read-only - it does not modify the RFC
- For creating new RFCs, use
/plan-rfcinstead - For breaking down an RFC into tickets, use
/breakdown-rfc(if available)
Didn't find tool you were looking for?