MCP HubMCP Hub
Вернуться к навыкам

c-notion

daxaur
Обновлено 2 days ago
3 просмотров
143
6
143
Посмотреть на GitHub
Метаnotionpagesdatabasesnotion-cliproductivity

О программе

Навык c-notion предоставляет управление рабочим пространством Notion через интерфейс командной строки с помощью инструмента notion-cli. Он позволяет разработчикам создавать, читать, обновлять и удалять страницы, а также запрашивать данные из баз и управлять блоками прямо из командной строки. Используйте этот навык для автоматизации операций в Notion и интеграции данных Notion в рабочие процессы разработки.

Быстрая установка

Claude Code

Рекомендуется
Основной
npx skills add daxaur/openpaw -a claude-code
Команда плагинаАльтернативный
/plugin add https://github.com/daxaur/openpaw
Git клонированиеАльтернативный
git clone https://github.com/daxaur/openpaw.git ~/.claude/skills/c-notion

Скопируйте и вставьте эту команду в Claude Code для установки этого навыка

Документация

This skill manages Notion workspaces using the notion-cli tool.

Pages

notion-cli page list                        # List recent pages
notion-cli page search "query"              # Search pages by title/content
notion-cli page get <page-id>              # Get page content
notion-cli page create --title "Title" --parent <page-id>
notion-cli page create --title "Title" --content "Body text"
notion-cli page update <page-id> --title "New Title"
notion-cli page delete <page-id>
notion-cli page append <page-id> "Additional content"

Databases

notion-cli db list                          # List all databases
notion-cli db query <db-id>                # Query all entries
notion-cli db query <db-id> --filter "Status=Done"
notion-cli db query <db-id> --sort "Created" --desc
notion-cli db add <db-id> --props "Name=Task,Status=In Progress"
notion-cli db update <page-id> --props "Status=Done"
notion-cli db get <db-id>                  # Get database schema

Blocks

notion-cli block list <page-id>            # List blocks in a page
notion-cli block append <page-id> --type "paragraph" --text "Hello"
notion-cli block append <page-id> --type "todo" --text "Task item"
notion-cli block delete <block-id>

Usage Guidelines

  • Use notion-cli page search to find pages before creating duplicates.
  • Page and database IDs can be found in the Notion URL after the workspace slug.
  • The --props flag uses Key=Value pairs separated by commas.
  • Notion API token must be configured: notion-cli auth or via NOTION_TOKEN env var.

Notes

  • Requires a Notion integration token with appropriate permissions.
  • If notion-cli is missing, suggest installing the OpenPaw c-notion skill.

GitHub репозиторий

daxaur/openpaw
Путь: skills/c-notion
0
ai-agentanthropicautomationclaudeclaude-codecli

Похожие навыки

content-collections

Мета

Этот навык предоставляет проверенную в продакшене настройку для Content Collections — TypeScript-ориентированного инструмента, который преобразует файлы Markdown/MDX в типобезопасные коллекции данных с валидацией Zod. Используйте его при создании блогов, сайтов документации или контентных приложений на Vite + React для обеспечения типобезопасности и автоматической проверки содержимого. Он охватывает всё: от настройки плагина Vite и компиляции MDX до оптимизации развертывания и валидации схем.

Просмотреть навык

polymarket

Мета

Этот навык позволяет разработчикам создавать приложения на платформе прогнозных рынков Polymarket, включая интеграцию с API для торговли и получения рыночных данных. Он также обеспечивает потоковую передачу данных в реальном времени через WebSocket для отслеживания текущих сделок и рыночной активности. Используйте его для реализации торговых стратегий или создания инструментов, обрабатывающих обновления рынка в реальном времени.

Просмотреть навык

creating-opencode-plugins

Мета

Этот навык помогает разработчикам создавать плагины OpenCode, которые подключаются к более чем 25 типам событий, таким как команды, файлы и операции LSP. Он предоставляет структуру плагина, спецификации API событий и шаблоны реализации для модулей на JavaScript/TypeScript. Используйте его, когда вам нужно перехватывать, отслеживать или расширять жизненный цикл ассистента OpenCode AI с помощью пользовательской событийно-ориентированной логики.

Просмотреть навык

sglang

Мета

SGLang — это высокопроизводительный фреймворк для обслуживания больших языковых моделей (LLM), специализирующийся на быстрой структурированной генерации JSON, regex и рабочих процессов агентов с использованием кэширования префиксов RadixAttention. Он обеспечивает значительно более высокую скорость вывода, особенно для задач с повторяющимися префиксами, что делает его идеальным для сложных структурированных результатов и многократных диалогов. Выбирайте SGLang вместо альтернатив, таких как vLLM, когда вам требуется ограниченное декодирование или вы создаете приложения с интенсивным совместным использованием префиксов.

Просмотреть навык