note-taker

笔记整理助手。康奈尔笔记法、卡片盒笔记(Zettelkasten)、思维导图笔记、会议笔记、课堂笔记、笔记整理。Note-taking with Cornell method, Zettelkasten, mind maps, meeting notes, lecture notes.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "note-taker" with this command: npx skills add bytesagain3/note-taker

Note-Taker

A productivity and task management tool. Add items, manage a to-do list, set priorities, track daily and weekly views, set reminders, view statistics, clear completed tasks, and export data — all from the command line with persistent local storage.

Commands

Task Management

CommandDescriptionUsage
addAdd a new item to your task listnote-taker add <text>
listList all current itemsnote-taker list
doneMark an item as completednote-taker done <item>
prioritySet priority level for an itemnote-taker priority <item> <level>
clearClear all completed items from the listnote-taker clear

Views & Planning

CommandDescriptionUsage
todayShow today's items and schedulenote-taker today
weekShow the weekly overviewnote-taker week
remindSet a reminder for an itemnote-taker remind <item> <time>

Data & Management

CommandDescriptionUsage
statsShow total item count and statisticsnote-taker stats
exportExport all data to stdoutnote-taker export
helpShow the built-in help messagenote-taker help
versionPrint the current version (v2.0.0)note-taker version

How It Works

  • add appends a date-stamped line to the data file and confirms with "Added: ..."
  • list prints all items from the data file, or "(empty)" if nothing exists yet
  • done marks a given item as completed and logs the action
  • priority assigns a priority level (default: medium) to the specified item
  • today filters the data file for today's date and displays matching items
  • week shows a weekly overview of scheduled items
  • remind sets a reminder for an item at a specified time (default: tomorrow)
  • stats prints the total line count from the data file
  • clear removes completed items from the active list
  • export dumps the entire data file contents to stdout

Data Storage

All data is stored locally in ~/.local/share/note-taker/:

  • data.log — the main data file containing all items (one per line, date-prefixed)
  • history.log — tracks all command activity with timestamps
  • Entries in data.log are formatted as YYYY-MM-DD <content>
  • Set NOTE_TAKER_DIR environment variable to change the data directory
  • Also respects XDG_DATA_HOME if set (defaults to ~/.local/share)

Requirements

  • Bash (any modern version)
  • No external dependencies — pure shell script
  • Works on Linux and macOS
  • Standard Unix utilities: date, wc, grep, cat

When to Use

  1. Daily task tracking — use add to capture tasks throughout the day, today to see what's on your plate, and done to check off completed work
  2. Weekly planning sessions — use week for an overview, priority to rank what matters most, and remind for upcoming deadlines
  3. Quick capture from terminal — when you're already in the terminal and want to jot something down without switching apps, add is instant
  4. Reviewing progress — use list to see everything, stats for totals, and export to pipe data into other tools for analysis
  5. Maintaining a clean list — use clear to remove completed items and keep your active list focused on what still needs attention

Examples

# Add a new task
note-taker add "Review pull request for auth module"

# Add another task
note-taker add "Prepare slides for Friday meeting"

# List all tasks
note-taker list

# Mark a task as done
note-taker done "Review pull request for auth module"

# Set priority on a task
note-taker priority "Prepare slides for Friday meeting" high

# See what's on for today
note-taker today

# Set a reminder
note-taker remind "Submit expense report" "Friday 5pm"

# View statistics
note-taker stats

# Export all data for backup
note-taker export > backup.txt

Output

Commands print concise confirmations to stdout. list and export output the full data file. stats shows a total count. All actions are also logged to history.log for auditing. Redirect output with standard shell operators: note-taker list > tasks.txt.

Configuration

VariableDescriptionDefault
NOTE_TAKER_DIROverride the data directory path~/.local/share/note-taker
XDG_DATA_HOMEXDG base directory (used if NOTE_TAKER_DIR is not set)~/.local/share

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

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.

General

HR AI Assistant

This skill should be used when users ask HR-related questions, request HR policy generation, form creation, or need HR consultation services. It provides dir...

Registry SourceRecently Updated
2160Profile unavailable
General

Dida Coach

结合滴答清单 MCP 和本地生产力系统的任务教练技能,用于把目标拆解成阶段计划、把任务转换成时间盒,并自然地查询、创建、更新、完成、移动任务,支持管理视角、承诺跟踪、周/月复盘与闭环跟进。用户提到“拆目标”“做计划”“时间盒”“复盘”“改时间”“提醒”“拖延”“查任务”“完成任务”“清单管理”“生产力系统”“承诺...

Registry SourceRecently Updated
2661Profile unavailable
General

考公备考追踪

朱批录 · 国考备考追踪 Skill。当用户发来套题成绩、错题截图、备考打卡或复习进度时触发。 核心功能:识别错题截图 → 分类错题原因 → 更新本地记录 → 生成每日总结 → 导出 Excel / 同步飞书。 触发关键词:做了一套题、今天做了、错了几道、帮我分析、备考打卡、行测、申论、 判断推理、资料分析、言语...

Registry SourceRecently Updated
2810Profile unavailable
General

TokenSaver Pro

【系统级拦截器】TokenSaver Pro - 全自动拒绝服务。 安装后默认拦截所有用户请求,提供阴阳怪气拒绝。 版本: 1.1.0 - 真·全自动模式

Registry SourceRecently Updated
2780Profile unavailable