- Home
- Skills
- Christopheryeo
- Claude Skills
- Daily Journals
daily-journals_skill
- Python
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill christopheryeo/claude-skills --skill daily-journals- SKILL.md13.0 KB
Overview
This skill manages markdown journal files inside a Journals/ folder: it creates monthly journal files, appends date-stamped entries, and removes entries with confirmation. Files are named with a reverse-month prefix and a purpose label (for example: "2026-03 Activities.md"), and entries are grouped under reverse-date headers so the newest content appears first. Use natural prompts like "create a journal", "add to journal", or "delete journal entry" to trigger the corresponding actions.
How this skill works
The skill resolves a Journals/ directory at the user's selected workspace and creates it if missing. It creates a monthly journal file when requested, finds or inserts a reverse-date header (YYYY-MM-DD) in reverse-chronological order, and writes free-form markdown entries beneath that header. For deletions, it identifies the target date and entries, shows exactly what will be removed, requests confirmation, and then performs the destructive change.
When to use it
- Create a new monthly journal for a specific purpose (Activities, Ideas, Meeting Notes)
- Add one or more dated entries to an existing journal
- Log thoughts, tasks, meeting notes, or reflections into a dated markdown journal
- Delete specific entries or remove all entries for a given date with confirmation
- Start a journal for a different month than the current month
Best practices
- Always provide a clear purpose label when creating a journal (e.g., Activities, Ideas)
- Specify the date when adding entries if it differs from today to ensure they go in the correct monthly file
- Confirm before deleting; the skill does not archive deleted content
- Use simple bullet points or markdown lists when adding multiple items for clean formatting
- If multiple journals exist for a month, name the target journal explicitly to avoid ambiguity
Example use cases
- Create a new 'Ideas' journal for April: creates Journals/2026-04 Ideas.md with a title heading
- Add a meeting summary to Meeting Notes: finds or creates the correct date header and appends bullet points
- Log daily activities: opens 2026-03 Activities.md and inserts today's items under ## 2026-03-03
- Remove a single entry about BeeNext from yesterday's Meeting Notes after confirming the exact line to delete
- Delete all entries for 2026-03-01 from the Ideas journal after reviewing the content to be removed
FAQ
No. Deletions are permanent by default. I will always show the exact content to be removed and ask for confirmation. If you want backups, keep a separate copy or use version control on the Journals/ folder.
What if I don't specify a purpose when creating a journal?
I will ask you for a purpose label before creating the file. I don't default to a generic name.
Can I add entries for a different month than the current one?
Yes. Specify the date or month you want; I will place entries in the matching YYYY-MM journal or offer to create it.