One-click install
npx skills add https://github.com/robomotionio/robomotion-skills --skill onenote365
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onenote365
Source: https://github.com/robomotionio/robomotion-skills/tree/main/skills/onenote365
Command: npx skills add https://github.com/robomotionio/robomotion-skills --skill onenote365

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Microsoft OneNote 365 note management via the Graph API is verbose and error-prone when handling notebooks, sections, and pages manually. This skill provides a CLI-driven interface to list, read, create, and organize notes, reducing repetitive, manual work.

Core Features & Use Cases

  • List notebooks, section groups, and sections to understand the notebook structure.
  • Create and read pages with HTML content, maintaining the hierarchy of notebooks and sections.
  • Session-based workflow: connect, authenticate, and execute commands in isolated sessions across operations.
  • Use Case: Automate project notes within a dedicated notebook and sync sections with meeting agendas.

Quick Start

Install the robomotion onenote365 package, connect with a Microsoft 365 account, and start creating or reading pages.

Frequently Asked Questions about onenote365

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

FAQPage Schema
How do I automate OneNote notebook management via the Microsoft Graph API?

This skill automates OneNote 365 notebook management via the Graph API by providing a CLI-driven interface to list notebooks, create sections, and read pages with HTML content, reducing repetitive manual work.

Can I create and organize OneNote pages with HTML content programmatically?

Yes, you can create and read OneNote pages containing HTML content programmatically. The workflow maintains the hierarchy of notebooks and sections while applying page updates across the notebook structure.

Do I need OAuth2 authentication to manage OneNote 365 sections through the Graph API?

Yes, OAuth2 authentication is required to manage OneNote 365 sections through the Graph API. The workflow uses session-based operation to securely connect and authenticate with your Microsoft 365 account before executing commands.

What is the best way to list section groups and structure across multiple OneNote notebooks?

The best way to list section groups and structures across multiple OneNote notebooks is using an automated command interface that queries the Graph API to list notebooks, section groups, and sections for complete notebook visibility.

How do I update and delete OneNote pages and sections without manual intervention?

You can update and delete OneNote pages and sections without manual intervention by executing Graph API commands within an isolated session after authenticating with your Microsoft 365 account.