Skip to main content 用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/AJBcoding/claude-skill-eval --skill moai-domain-notion命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Enterprise-grade security expertise with production-ready patterns for OWASP Top 10 2021, zero-trust architecture, threat modeling (STRIDE, PASTA), secure SDLC, DevSecOps automation, cloud security, cryptography, identity & access management, and compliance frameworks (SOC 2, ISO 27001, GDPR, CCPA).
| name | moai-domain-notion |
| version | 4.0.0 |
| created | 2025-08-15T00:00:00.000Z |
| updated | 2025-11-13T00:00:00.000Z |
| status | stable |
| tier | Enterprise |
| description | Enterprise Notion integration with MCP server architecture, database operations, and content management |
| keywords | ["notion","database","workspace","content-management","mcp-integration","automation"] |
| allowed-tools | ["Task","Read","Bash","WebSearch","WebFetch","mcp__context7__resolve-library-id","mcp__context7__get-library-docs"] |
Enterprise Notion Integration v4.0.0
🌐 Advanced Notion Workspace Management & Database Operations
Version: 4.0.0 (Enterprise v4.0 Optimized)
Status: Production Ready
Coverage: Complete Notion API integration with MCP support
📖 Overview
Enterprise-grade Notion integration providing comprehensive workspace management, database operations, page creation, and content management capabilities through the MCP (Model Context Protocol) server architecture.
Core Capabilities:
- ✅ Notion workspace management and automation
- ✅ Database schema design and optimization
- ✅ Page creation, updates, and bulk operations
- ✅ MCP server integration for seamless API access
- ✅ Complex query operations and filtering
- ✅ Rich content management with markdown support
- ✅ Access control and permission management
- ✅ Performance optimization and caching
🎯 Level 1: Quick Reference
Primary Use Cases
Use This Skill When:
- ✅ Creating or managing Notion databases programmatically
- ✅ Automating page creation, updates, and deletions
- ✅ Building MCP-integrated Notion workflows
- ✅ Performing bulk database operations
- ✅ Designing complex Notion workspace automation
- ✅ Integrating Notion with external systems
- ✅ Managing content at scale
Quick Invocation:
Skill("moai-domain-notion")
Essential Operations
- Create databases with custom schemas
- Query databases with complex filters
- Update database properties and structure
- Create pages with rich content
- Update page properties and blocks
- Bulk operations on multiple pages
- Manage rich text and markdown content
- Handle inline files and media
- Organize pages with hierarchical structures
- Manage user access permissions
- Configure workspace settings
- Monitor API usage quotas
and
and
🔧 Level 2: Implementation Guide
Core Database Operations
1. Create Database with Custom Schema:
properties = {
"Title": {"type": "title"},
"Status": {"type": "select", "options": [...]}
"Date": {"type": "date"},
"Owner": {"type": "people"}
}
database = create_notion_database(
parent_page_id="...",
title="My Database",
properties=properties
)
results = query_database(
database_id="...",
filter={
"and": [
{"property": "Status", "select": {"equals": "Active"}},
{"property": "Date", "date": {"after": "2025-01-01"}}
]
},
sorts=[
{"property": "Date", "direction": "descending"}
]
)
3. Bulk Update Operations:
update_pages_batch(
page_ids=[...],
updates={
"Status": "Completed",
"Date": "2025-11-13"
}
)
Page Management Patterns
1. Create Rich Content Pages:
page = create_notion_page(
parent={"database_id": "..."},
properties={"Title": "My Page"},
content="""
# Heading
Rich **markdown** content with formatting
- Bullet points
- Organized structure
"""
)
2. Hierarchical Page Organization:
parent = create_notion_page(title="Parent Page")
child1 = create_notion_page(parent=parent, title="Child 1")
child2 = create_notion_page(parent=parent, title="Child 2")
Advanced Integration Patterns
1. Sync External Data to Notion:
for item in external_data:
create_notion_page(
parent={"database_id": "..."},
properties={
"Title": item.name,
"URL": item.link,
"Status": "Synced",
"Date": datetime.now()
}
)
2. Multi-Database Relationships:
create_relation(
from_page_id="...",
to_page_id="...",
relation_property="Related Items"
)
💡 Level 3: Advanced Patterns
Enterprise Integration Scenarios
1. Workspace-Scale Automation:
- Bulk import external data sources
- Synchronize multiple databases
- Manage complex permission hierarchies
- Monitor and optimize database performance
2. MCP Server Optimization:
- Connection pooling for high-volume operations
- Batch API calls for efficiency
- Error handling and retry strategies
- Rate limit management
3. Content Management at Scale:
- Template-based page creation
- Automated content curation
- Archive and cleanup workflows
- Version control and history tracking
Production Patterns
try:
result = notion_operation()
except RateLimitError:
wait_with_backoff()
retry()
operations = [page1_update, page2_update, page3_update]
execute_batch(operations, batch_size=10)
log_operation(
operation="create_page",
duration=elapsed_time,
status="success",
record_count=count
)
🛠️ Tools & Integration
Required Tools
- Task: Orchestrate complex Notion workflows
- Read: Fetch Notion data and content
- Bash: Execute Notion CLI commands
- WebFetch: Retrieve external data for sync
MCP Integration
mcp__notion__notion-create-pages(...)
mcp__notion__notion-update-page(...)
mcp__notion__notion-search(...)
Related Skills
Skill("moai-mcp-notion-integrator") - Advanced MCP optimization
Skill("moai-domain-database") - Database design patterns
Skill("moai-cc-mcp-plugins") - MCP plugin architecture
Skill("moai-baas-foundation") - Backend integration patterns
📊 Capabilities Matrix
| Capability | Level | Performance | Use Case |
|---|
| Page Creation | Standard | <100ms per page | Bulk content generation |
| Database Query | Advanced | <500ms | Complex filtering |
| Bulk Updates | Enterprise | <1s per 100 pages | Batch operations |
| Rich Content | Standard | Variable | Formatted documentation |
| Relationships | Advanced | <200ms | Cross-database linking |
| Automation | Enterprise | Real-time | Workflow integration |
🎯 Success Metrics
- ✅ Sub-100ms page creation latency
- ✅ 99%+ operation success rate
- ✅ <5% API error rate
- ✅ Support for 10K+ page operations
- ✅ Workspace-scale automation
- ✅ Multi-database coordination
- ✅ Advanced access control
- ✅ Audit logging and compliance
- ✅ Production-ready error handling
- ✅ Comprehensive logging
- ✅ Performance optimization
- ✅ Security best practices
📚 Additional Resources
- Start with simple page creation
- Progress to database operations
- Master complex queries and filters
- Implement workspace automation
- Optimize for production scale
- Check MCP documentation for latest API updates
- Review error logs for detailed diagnostics
- Consult performance guidelines for optimization
- Reference security documentation for access control
Version: 4.0.0 | Status: Production Ready | Last Updated: 2025-11-13