onenote

Manage Microsoft OneNote content using PowerShell COM objects on Windows.

36|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/malue-ai/dazee-small --skill onenote
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onenote
Source: https://github.com/malue-ai/dazee-small/tree/main/instances/xiaodazi/skills/onenote
Command: npx skills add https://github.com/malue-ai/dazee-small --skill onenote

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the management of Microsoft OneNote notes on Windows, allowing users to create, search, and read notes without manual intervention.

Core Features & Use Cases

  • Create New Notes: Easily create new pages within specified notebooks and sections.
  • Search Notes: Quickly find notes based on keywords across your OneNote content.
  • List Notebooks and Sections: Get an overview of your OneNote organization.
  • Use Case: A user can ask the AI to "Create a new OneNote page in my 'Projects' notebook under the 'Alpha' section with the title 'Meeting Minutes' and content 'Discussed project timeline and next steps.'"

Quick Start

Use the onenote skill to create a new page titled 'Shopping List' in the 'Personal' notebook and 'Groceries' section with the content 'Milk, Eggs, Bread'.

Frequently Asked Questions about onenote

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create OneNote pages automatically on Windows?

To create OneNote pages automatically on Windows, you can use PowerShell COM objects to instantiate new pages within specified notebooks and sections, passing the desired title and content directly to the application.

Can I search OneNote content across notebooks using PowerShell?

You can search OneNote content across notebooks by leveraging PowerShell COM operations to query your notes based on specific keywords, retrieving matching pages without manual searching.

What is required to manage OneNote notes via PowerShell COM objects?

Managing OneNote notes via PowerShell COM objects requires the OneNote desktop application installed on Windows and explicit user authorization to execute COM operations for reading and writing data.

Does OneNote automation work without the desktop application installed?

OneNote automation via PowerShell COM objects does not work without the desktop application, because the COM interface depends directly on the local Windows OneNote installation to function.

When do I need PowerShell to interact with Microsoft OneNote?

You need PowerShell to interact with Microsoft OneNote when automating note management tasks like creating new pages or listing sections programmatically, bypassing the need for manual graphical interface interaction.