notion-automation
Automate Notion Tasks with Claude Code
Manual Notion management is time-consuming. This skill provides AI assistants with tool sequences to automate page creation, database queries, block management, and comments via Rube MCP.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "notion-automation". Create a page called 'Meeting Notes' under the 'Team' database
Resultado esperado:
Page 'Meeting Notes' created successfully. Properties set: Date = Today, Status = In Progress. Block content is empty - ready for notes to be added.
A utilizar "notion-automation". Find all tasks assigned to me with status 'In Progress'
Resultado esperado:
Found 5 tasks: 1) Q1 Review - Due Feb 28, 2) Budget Proposal - Due Mar 1, 3) Team Sync Notes - No due date, 4) Project Plan - Due Mar 15, 5) Client Follow-up - Due Feb 25
A utilizar "notion-automation". Add a comment to the weekly report
Resultado esperado:
Comment added to page 'Weekly Report - Week 8': 'This report has been reviewed and approved for publishing.'
Auditoria de Segurança
SeguroAll 79 static findings are false positives. This is documentation-only content (SKILL.md) providing Notion API tool sequences via Rube MCP. The 'external_commands' detections are markdown code formatting backticks, 'network' is a legitimate MCP server endpoint, and 'system reconnaissance' detections refer to Notion API operations (search/query), not system scanning.
Pontuação de qualidade
O Que Você Pode Construir
Project Management Automation
Automate creation of project tracking pages and database entries. Create sprint boards, task lists, and status updates automatically.
Content Workflow Automation
Automate content pipelines: create drafts, update editorial databases, and manage publishing workflows in Notion.
Team Knowledge Base Management
Automate documentation creation and updates. Keep team wikis organized with automatic page generation and structured databases.
Tente Estes Prompts
Use the Notion automation skill to create a new page under the parent page called 'Projects' with the title 'Q1 Planning' and properties: Status = 'In Progress', Assignee = 'John Doe'.
Query the 'Tasks' database to find all items where Status equals 'Completed' and sort by Due Date descending. Show the first 10 results.
Search for all pages created this week in the 'Weekly Reports' database. For each, fetch the status and add a comment with 'Review complete' if status is 'Done'.
Create a workflow that: 1) Creates a new page in 'Content Calendar' with title from user input, 2) Sets Status to 'Draft', 3) Appends an outline block with suggested sections, 4) Creates a comment alerting the editor.
Melhores Práticas
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before starting any workflow
- Verify connection status shows ACTIVE before running automation workflows
- Handle pagination properly by checking has_more and using start_cursor for large result sets
Evitar
- Assuming pages are accessible without checking if they are shared with the Notion integration
- Using wrong property names or case-sensitive names in filters causing validation errors
- Ignoring pagination and missing results beyond the first page
Perguntas Frequentes
Do I need API keys to use this skill?
Can this skill delete pages permanently?
Why am I getting 404 errors when searching for pages?
Can I modify formula or rollup properties?
How do I handle pagination for large databases?
What is the difference between child_blocks and content_blocks?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/notion-automationReferência
main
Estrutura de arquivos
📄 SKILL.md