スキル一覧に戻る
jcollingj

daily-notes

by jcollingj

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

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.md not 01-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

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

  1. Always set NOTES_DIR - Don't rely on the default path
  2. Handle missing notes gracefully - Not every day has a note
  3. Preserve existing content - Use Edit tool, not Write when modifying
  4. Support natural language dates - Convert to M-D-YYYY format

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です