noteplan

Comprehensive knowledge for NotePlan, the Markdown-based productivity app that combines note-taking, task management, and calendar integration. Use this skill whenever the user mentions NotePlan, asks about NotePlan markdown syntax, task scheduling, calendar notes, daily/weekly/monthly/quarterly/yearly notes, project notes, time blocking, templates, frontmatter, search filters, wiki-links, backlinks, tags, mentions, the NotePlan URL scheme (noteplan://), synced lines, Apple Calendar or Reminders integration within NotePlan, NotePlan themes, Kanban/folder views, or wants to build/modify/debug NotePlan plugins (plugin.json, script.js, JavaScript API with DataStore, Editor, CommandBar, HTMLView, Calendar, Clipboard objects).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "noteplan" with this command: npx skills add loukandr/skills/loukandr-skills-noteplan

NotePlan

Markdown-based productivity app combining notes, tasks, and calendar. Available on macOS, iOS, iPadOS, and web. All data stored as plain text Markdown files (.txt default, configurable to .md). Syncs via CloudKit (recommended) or iCloud Drive.

Note Types

Calendar Notes (Periodic)

Tied to dates. File naming conventions:

PeriodFilenameExample
DailyYYYYMMDD.txt20260220.txt
WeeklyYYYY-Www.txt2026-W08.txt
MonthlyYYYY-MM.txt2026-02.txt
QuarterlyYYYY-Qq.txt2026-Q1.txt
YearlyYYYY.txt2026.txt

Daily and weekly enabled by default. Monthly, quarterly, yearly toggled in Preferences > Calendar.

Project Notes

Regular notes in sidebar folders. First line becomes the title (unless overridden by frontmatter title property). Stored in Notes/ folder.

Task Syntax

Three line-start markers (configurable in Preferences > Markdown):

MarkerDefaultVisual
* (asterisk + space)TaskRound checkbox
- (dash + space)BulletNo checkbox
+ (plus + space)ChecklistSquare checkbox

Task States

* task text          → Open
* [x] task text      → Done
* [-] task text      → Cancelled
* [>] task text      → Scheduled/Rescheduled

Same states apply with + for checklists and - when configured as task.

Checklists (+) differ from tasks: they do not appear in overdue filters, do not increment the overdue counter, and do not contribute to calendar heat maps.

Scheduling

Append date tags to tasks to schedule them:

SyntaxTarget
>YYYY-MM-DDDaily note (e.g., >2026-02-20)
>YYYY-WwwWeekly note (e.g., >2026-W08)
>YYYY-MMMonthly note
>YYYY-QqQuarterly note
>YYYYYearly note
>todayToday
>tomorrowTomorrow
>nextweekNext week
>FridayNext Friday (any weekday name)

Back-link <YYYY-MM-DD indicates the source date of a rescheduled task.

Completion timestamp: @done(YYYY-MM-DD) or @done(YYYY-MM-DD HH:mm) (controlled by Preferences > Todo > Append Completion Date).

Priority Markers

Place at line beginning:

SyntaxLevel
!Important
!!Urgent
!!!Very urgent
>>Current focus

Recurring Tasks

Built-in: @repeat(occurrence/total) (e.g., @repeat(3/10) means 3rd of 10).

With the Repeat Extensions plugin: @repeat(Nx) where N is a number and x is a unit (d days, w weeks, m months, q quarters, y years, b business days). Prefix with + to calculate from completion date instead of due date: @repeat(+1w).

Links

SyntaxPurpose
[[Note Title]]Link to project note (creates backlink)
[[YYYY-MM-DD]]Link to daily calendar note
[[Note Title#Heading]]Link to heading in note
[[Note Title^blockID]]Link to synced line
[display text]([[Note Title]])Link alias (custom display text)
[text](url)Standard markdown link

Synced lines carry a unique ID (^abc123) and changes propagate to all copies. Create with CMD+drag (Mac/iPad) or context menu.

Tags and Mentions

  • Hashtags: #tag, nested with /: #books/business
  • Mentions: @person, nested: @team/jakob
  • Attributed tags (v3.17+): #todo(state: backlog, assigned: Eduard)

Click any tag or mention to surface all matching occurrences.

Time Blocking

Add time to any bullet, task, checklist, or heading:

* 5:00pm Reply to emails
- 09:00 - 11:00 Communications
## 14:00 - 15:00 Deep work

Supports 12-hour (5:00pm) and 24-hour (14:00) formats. In project notes, include a date tag: * 5:00pm Task >2026-02-20. Can sync to external calendars via settings.

Frontmatter

YAML block at the very start of a note between --- markers:

---
title: My Project
icon: folder
icon-color: Amber 500
---

Reserved keys: title (overrides note title), icon, icon-color, icon-style (regular/solid/light), bg-color, bg-color-dark, bg-pattern (lined/squared/mini-squared/dotted), triggers (plugin triggers).

Custom keys are supported for use in folder views (filtering, grouping, sorting).

Extended Markdown

SyntaxEffect
**bold**Bold
*italic*Italic
~~text~~Strikethrough
==text== or ::text::Highlighting
~text~Underline
%%comment%%Hidden comment (invisible unless cursor on line)

Tables, code blocks (with language specifier), blockquotes, and images are supported.

Key Keyboard Shortcuts (macOS)

ShortcutAction
CMD+JOpen Command Bar
CMD+DComplete task
CMD+RCancel task
Shift+CMD+DOpen schedule menu
CMD+0/1/2/3Reschedule to today/tomorrow/+2 days/next week
CMD+ECreate event
Shift+CMD+ECreate reminder
CMD+KAdd link
CMD+/Fold text
Ctrl+CMD+up/downMove lines up/down

Customize via macOS System Settings > Keyboard > Shortcuts > App Shortcuts.

File Storage Paths

  • App Store: ~/Library/Containers/co.noteplan.NotePlan3/Data/Library/Application Support/co.noteplan.NotePlan3
  • Setapp: ~/Library/Containers/co.noteplan.NotePlan-setapp/Data/Library/Application Support/co.noteplan.NotePlan-setapp
  • iCloud Drive: Files app > iCloud Drive > NotePlan

Integration

  • Apple Calendar: Syncs iCloud, Google, Outlook calendars. Events in timeline sidebar. Create with CMD+E.
  • Apple Reminders: Bidirectional sync. Create with Shift+CMD+E.
  • Apple Shortcuts: 7 actions (Add to Note, Open Note, Find Notes, Create Note, Open Filter, Open Tag, Run Plugin Command). Can trigger via Siri.
  • Folder Views: List and Cards/Kanban layouts. Filter, group, sort by folder, tag, date, or frontmatter fields. Named views saveable per folder.

Reference Files

Read these for detailed information on specific topics:

  • references/markdown-and-tasks.md — Detailed markdown syntax, all paragraph types, checklist vs task differences, synced lines, attributed tags, custom markdown via themes
  • references/url-scheme.md — Complete noteplan:// x-callback-url reference with all actions, parameters, and examples
  • references/templates.md — Template system: types, all template tags (date, prompt, web service, meeting note), auto-insert templates, JavaScript in templates
  • references/search-and-filters.md — Advanced search syntax, all operators (source, date, task status, location, sort), boolean logic, predefined and custom filters
  • references/plugin-development.md — Complete plugin development guide: architecture, full JavaScript API reference (NotePlan, Editor, DataStore, CommandBar, Calendar, Clipboard, HTMLView), plugin.json schema, HTMLView patterns (communication, theming, auto-refresh), publishing workflow, and acceptance requirements

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Self Updater

⭐ OPEN SOURCE! GitHub: github.com/GhostDragon124/openclaw-self-updater ⭐ ONLY skill with Cron-aware + Idle detection! Auto-updates OpenClaw core & skills, an...

Registry SourceRecently Updated
1221Profile unavailable
Coding

ClawHub CLI Assistant

Use the ClawHub CLI to publish, inspect, version, update, sync, and troubleshoot OpenClaw skills from the terminal.

Registry SourceRecently Updated
1.9K2Profile unavailable
Coding

SkillTree Learning Progress Tracker

Track learning across topics like an RPG skill tree. Prerequisites, milestones, suggested next steps. Gamified learning path.

Registry SourceRecently Updated
910Profile unavailable
Coding

Speak Turbo - Talk to your Claude 90ms latency!

Give your agent the ability to speak to you real-time. Talk to your Claude! Ultra-fast TTS, text-to-speech, voice synthesis, audio output with ~90ms latency....

Registry SourceRecently Updated
4480Profile unavailable