← Back to list

daily-notes
by jcollingj
⭐ 0🍴 0📅 Jan 15, 2026
SKILL.md
name: daily-notes description: Manages daily notes with M-D-YYYY format (e.g., 1-1-2026.md). Use when the user asks to view recent notes, create daily notes, read today's notes, summarize the week, or references @notes/ or dates. Can fetch last 7 days of notes. version: 1
Daily Notes Management
Overview
This skill manages daily notes stored in the workspace's notes directory using the M-D-YYYY.md format (e.g., 1-1-2026.md, 12-31-2025.md).
Date Format
All daily notes follow this format:
- Format:
M-D-YYYY.md - No leading zeros:
1-1-2026.mdnot01-01-2026.md - Examples:
- January 1, 2026 ->
1-1-2026.md - December 31, 2025 ->
12-31-2025.md - March 5, 2026 ->
3-5-2026.md
- January 1, 2026 ->
CLI Usage
The skill provides a shell script. Set the NOTES_DIR environment variable to the workspace's notes path.
NOTES_DIR=/path/to/workspace/notes .claude/skills/daily-notes/daily-note.sh <command> [arguments]
Commands
get-today
Get or create today's daily note.
./daily-note.sh get-today
get-note [date]
Get a specific date's note.
./daily-note.sh get-note 1-1-2026
get-last-x [duration]
Get notes from the last N days.
./daily-note.sh get-last-x 7days
./daily-note.sh get-last-x 30days
get-range [start] [end]
Get notes between two dates (ISO format).
./daily-note.sh get-range 2026-01-01 2026-01-07
How Claude Should Use This Skill
Important: Always set the NOTES_DIR environment variable to the workspace's notes path before running the script.
When User Asks About Recent Work
User: "What have I been working on this week?"
-> Run: NOTES_DIR=/path/to/notes ./daily-note.sh get-last-x 7days
-> Parse content and provide summary
When User Wants to Add to Today's Note
User: "Add this to my daily note: Completed feature X"
-> Run: NOTES_DIR=/path/to/notes ./daily-note.sh get-today
-> Use Edit tool to append content
Best Practices
- Always set NOTES_DIR - Don't rely on the default path
- Handle missing notes gracefully - Not every day has a note
- Preserve existing content - Use Edit tool, not Write when modifying
- Support natural language dates - Convert to
M-D-YYYYformat
Score
Total Score
40/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon