AgentSkillsCN

notion-docs

利用Notion MCP工具进行Notion文档与工作空间管理,以创建数据库、页面、评论以及结构化的知识库。在创建Notion页面、构建Notion数据库、在Notion中管理文档、组织项目维基、为评审工作流添加评论,或在开发文档流程中集成Notion时使用。可通过“Notion文档”“Notion数据库”“Notion工作空间”“文档管理”“知识库”“项目维基”“评审工作流”“Notion集成”等关键词触发。

SKILL.md
--- frontmatter
name: notion-docs
description: Notion documentation and workspace management using Notion MCP tools for creating databases, pages, comments, and structured knowledge bases. Use when creating Notion pages, building Notion databases, managing documentation in Notion, organizing project wikis, adding comments for review workflows, or integrating Notion into development documentation processes. Triggered by keywords like Notion documentation, Notion database, Notion workspace, documentation management, knowledge base, project wiki, review workflows, Notion integration.
license: Complete terms in LICENSE.txt

Notion Documentation

Effective documentation and review workflows using Notion MCP tools for structured knowledge management.

Skill Paths

  • Workspace skills: .github/skills/
  • Global skills: C:/Users/LOQ/.agents/skills/

Activation Conditions

  • Creating and organizing documentation in Notion
  • Building Notion databases for project tracking
  • Managing knowledge bases and wikis
  • Setting up review workflows with comments
  • Structuring team documentation and onboarding guides

Prerequisites

  • Notion MCP tools activated (database/page creation, comment management, team/user management)
  • Notion workspace with appropriate permissions
  • Integration token configured for API access

Creating Documentation Pages

Page Structure Patterns

Technical Documentation Page:

code
# [Feature/Component Name]

## Overview
Brief description of what this covers.

## Architecture
System design and component relationships.

## API Reference
Endpoints, parameters, response schemas.

## Usage Examples
Code snippets and practical usage.

## Troubleshooting
Common issues and solutions.

## Changelog
Recent changes and version history.

Meeting Notes Template:

code
# [Meeting Title] — [Date]

## Attendees
- Person 1 (Role)
- Person 2 (Role)

## Agenda
1. Topic A
2. Topic B

## Discussion & Decisions
### Topic A
- Discussion points...
- **Decision**: [What was decided]
- **Action Item**: [Task] → @Owner by [Date]

## Next Steps
- [ ] Action item 1
- [ ] Action item 2

Project Brief:

code
# [Project Name]

## Problem Statement
What problem are we solving?

## Goals & Success Metrics
- Goal 1: Metric
- Goal 2: Metric

## Scope
### In Scope
### Out of Scope

## Timeline
| Phase | Dates | Deliverables |
|-------|-------|-------------|

## Dependencies & Risks

Database Patterns

Documentation Database Properties

PropertyTypePurpose
TitleTitleDocument name
StatusSelectDraft / In Review / Published / Archived
CategorySelectAPI / Guide / Architecture / Runbook
OwnerPersonDocument author/maintainer
Last ReviewedDateWhen last reviewed for accuracy
TagsMulti-selectTechnology, feature, or team tags
PrioritySelectHigh / Medium / Low

Project Tracker Database

PropertyTypePurpose
TaskTitleTask description
StatusSelectNot Started / In Progress / Done / Blocked
AssigneePersonWho is responsible
SprintSelectCurrent sprint/iteration
Due DateDateDeadline
PrioritySelectP0 / P1 / P2 / P3
EstimateNumberStory points or hours

MCP Tool Workflows

Creating a Knowledge Base

  1. Use Create a new Notion database with documentation properties
  2. Use Create pages to populate with initial documents
  3. Use Add a comment to a page for review requests
  4. Use Get all comments of a page to check review status

Review Workflow

  1. Author creates page with status "Draft"
  2. Author adds comment tagging reviewer: "@Reviewer — ready for review"
  3. Reviewer reads page and adds inline comments
  4. Author addresses feedback, updates status to "Published"
  5. Set "Last Reviewed" date

Organizing Content

  • Use database views (Table, Board, Calendar) for different perspectives
  • Create linked databases for cross-referencing
  • Use relation properties to connect related pages
  • Tag consistently for filtering and search

Best Practices

Content Organization

  • One topic per page — avoid mega-documents
  • Use headings — H1 for title, H2 for sections, H3 for subsections
  • Link liberally — connect related pages within Notion
  • Use callouts — highlight warnings, tips, and important notes
  • Add a TOC — for pages longer than 3 screens

Maintenance

  • Set quarterly review reminders for critical docs
  • Archive outdated content instead of deleting
  • Use "Last Reviewed" dates to identify stale pages
  • Assign document owners for accountability

Collaboration

  • Use comments for async discussion and review
  • Tag people in comments for notifications
  • Create templates for recurring document types
  • Establish naming conventions for consistency

Troubleshooting

IssueSolution
Page not foundCheck page ID and permissions
Cannot create databaseVerify integration has workspace access
Comments not appearingEnsure comment permissions are enabled
Slow page loadsReduce embedded content, split large pages
Permission deniedCheck integration token scope and sharing settings

References & Resources

Documentation

Scripts

  • Notion Templates — JavaScript template functions for common Notion page structures

Examples