一键导入
notion-tasks
Manage tasks in Notion. List, create, update tasks. Use for any Notion task-related operations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Manage tasks in Notion. List, create, update tasks. Use for any Notion task-related operations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Style rules for git commit messages. Use when writing or editing a commit message.
Style rules for PR review comments and replies. Use when drafting or posting a PR review comment, inline comment, or thread reply.
PR health monitor that checks CI, reviews, comments, and merge status, then autonomously fixes issues. Designed for periodic use with /loop.
Test-Driven Development guidance. Use during feature-dev Phase 5 (Implementation) or any code implementation. Ensures tests are written BEFORE implementation code, following Red-Green-Refactor cycle.
Execute GitHub CLI commands using the correct Homebrew path. Use when interacting with GitHub PRs, issues, repos, or any gh command.
Create stacked pull requests for GitHub repositories. Use when breaking large features into sequential, dependent PRs with conventional commit titles. Triggers on requests to create stacked PRs, split work into multiple PRs, or organize changes into a PR series.
| name | notion-tasks |
| description | Manage tasks in Notion. List, create, update tasks. Use for any Notion task-related operations. |
Manage tasks in a Notion database using the Notion MCP server.
Requires the Notion MCP server to be configured. Add to your MCP settings:
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.notion.com/mcp"]
}
}
}
Before using this skill, configure your task database:
Example configuration (add to your project's skill copy):
Database URL: https://www.notion.so/{database_id}
Data Source ID: collection://{data_source_id}
Recommended schema for task tracking:
| Property | Type | Options/Description |
|---|---|---|
| Task name | title | Task title (required) |
| Status | status | Not started, In progress, Done |
| Priority | select | High, Medium, Low |
| Effort level | select | Small, Medium, Large |
| Description | text | Short summary |
| Task type | multi_select | Bug, Feature request, Polish |
| PR | url | GitHub PR link |
| Assignee | person | Who's responsible |
| Due date | date | Deadline |
Note: Multi-select options may include emojis (e.g., 🐞 Bug, 💬 Feature request, 💅 Polish). Always use the exact option names from your database schema.
Search and filter tasks in the database:
mcp__notion__notion-search
- query: "search term"
- data_source_url: "collection://{data_source_id}"
Note: Search doesn't filter by Status. Fetch individual pages to check properties.
Get full task content and properties:
mcp__notion__notion-fetch
- id: {page_id_or_url}
mcp__notion__notion-create-pages
- parent: { "data_source_id": "{data_source_id}" }
- pages: [{
"properties": {
"Task name": "Task title",
"Status": "Not started",
"Priority": "High",
"Description": "Task description"
},
"content": "## Task Description\n..."
}]
mcp__notion__notion-update-page
- data: {
"page_id": "{page_id}",
"command": "update_properties",
"properties": {
"Status": "In progress",
"PR": "https://github.com/..."
}
}
Replace all content:
mcp__notion__notion-update-page
- data: {
"page_id": "{page_id}",
"command": "replace_content",
"new_str": "## New content\n..."
}
Insert after specific text:
mcp__notion__notion-update-page
- data: {
"page_id": "{page_id}",
"command": "insert_content_after",
"selection_with_ellipsis": "## Section...end text",
"new_str": "\n## New Section\nContent here"
}
Critical: Always fetch the page first before using insert_content_after or replace_content_range.
Notion supports these markdown elements:
code, #, ##, ###-, 1.- [ ], - [x]>```language| col1 | col2 |---[text](url)| Tool | Purpose |
|---|---|
mcp__notion__notion-search | Search pages/databases |
mcp__notion__notion-fetch | Get page/database details |
mcp__notion__notion-create-pages | Create new pages |
mcp__notion__notion-update-page | Update page properties/content |
mcp__notion__notion-create-database | Create new database |
mcp__notion__notion-update-database | Update database schema |