noteflow-cli

Manage NoteFlow notes and groups from a standalone Node.js CLI.

5|2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/yagoid/noteflow --skill noteflow-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: noteflow-cli
Source: https://github.com/yagoid/noteflow/tree/main/cli/noteflow-cli
Command: npx skills add https://github.com/yagoid/noteflow --skill noteflow-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Command-line access to NoteFlow notes enables engineers to manage, read, and modify notes and groups without a GUI, supporting automation and headless workflows.

Core Features & Use Cases

  • Standalone Node.js CLI script (cli/noteflow.js) that reads and writes in the same notes directory used by the desktop app.
  • Supports core note operations (add, new, list, get, sections, delete, rename, pin, archive) and group management, plus GitHub sync commands for headless automation.
  • Use cases include scripting daily note updates, batch processing notes in CI or cron jobs, and integrating NoteFlow with other automation agents.

Quick Start

Create a new note named 'Project Alpha' and begin editing its sections from the terminal.

Frequently Asked Questions about noteflow-cli

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

FAQPage Schema
How do I manage notes from the terminal for headless automation?

You can manage notes from the terminal using a standalone Node.js CLI script that supports core operations like creating, listing, reading, and editing notes without requiring a GUI for headless automation workflows.

Can I synchronize NoteFlow notes with GitHub via command line scripting?

Yes, you can synchronize NoteFlow notes with GitHub via command line scripting using built-in GitHub sync commands designed specifically for headless automation environments.

Do I need external dependencies to run a Node.js CLI for note management?

No, you do not need external dependencies to run this Node.js CLI for note management because it operates as a completely standalone script that reads and writes to the local notes directory.

What note operations are supported by a terminal-based note management workflow?

Terminal-based note management workflows support adding, listing, getting, deleting, renaming, pinning, archiving notes, managing note groups, and viewing note sections directly from the command line.

How do I batch process notes in CI or cron jobs without a desktop app?

You can batch process notes in CI or cron jobs by executing the standalone CLI script in headless environments to automate daily note updates and integrate with other automation agents.

Does the NoteFlow CLI script share the same notes directory as the desktop app?

Yes, the NoteFlow CLI script reads and writes directly within the same notes directory used by the desktop app, ensuring seamless synchronization between GUI and terminal environments.