# Managing Daily Notes

> Manages daily notes in a second-brain markdown knowledge base (a folder with a conventions.md or KB-declaring CLAUDE.md) - finding, creating, reading, and updating them, including task carryover with provenance. Trigger on "my daily note", "create today's daily note", "carry over my tasks", "close out the day" when working in such a knowledge base.

- **Type:** Skill
- **Install:** `agentstack add skill-sawyer-middeleer-dot-claude-managing-daily-notes`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Sawyer-Middeleer](https://agentstack.voostack.com/s/sawyer-middeleer)
- **Installs:** 0
- **Category:** [Content & Media](https://agentstack.voostack.com/c/content-and-media)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Sawyer-Middeleer](https://github.com/Sawyer-Middeleer)
- **Source:** https://github.com/Sawyer-Middeleer/dot-claude/tree/main/plugins/second-brain/skills/managing-daily-notes

## Install

```sh
agentstack add skill-sawyer-middeleer-dot-claude-managing-daily-notes
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Managing Daily Notes

Daily notes live at `_daily/YYYY/MM/YYYY-MM-DD.md` (or wherever the knowledge base's `conventions.md` says). Not every day has a note; gaps are normal.

## Finding

- **Today / a specific date:** search for the full path (`_daily/**/YYYY-MM-DD.md`) — never by bare filename, which can match elsewhere
- **Most recent:** highest year folder → highest month folder → highest date file
- Reading a daily note never needs permission — read freely

## Creating

1. Determine the target date; create the `YYYY/MM/` folders if missing
2. Structure: frontmatter (`type: daily`, `created`/`modified` = the date), a `## Tasks` section, a `## Notes` section — or the KB's own daily template if one exists in its templates folder
3. **Carry over tasks:** find the most recent prior note, copy every incomplete task (`- [ ]`) into the new note's Tasks section, preserving order. **Stamp each carried task with provenance** the first time it moves forward — append ` (since YYYY-MM-DD)` using the date of the note you're carrying from (preserve an existing `(since …)` rather than overwriting). This makes staleness computable later. **If more than ~15 tasks would carry over**, don't blindly copy them all — surface the count and ask the user whether to carry, drop, or defer the backlog; an unbounded carry compounds daily into noise.

## Updating

**Tasks:**

- Mark complete (`- [ ]` → `- [x]`) or reopen — no permission needed, just do it
- New tasks: tasks are ordered by priority top-to-bottom; ask where a new one ranks, or place it sensibly and say where
- Don't reorder existing tasks unless asked

**Notes section:** end-of-day summaries, work-in-progress context too verbose for a task line, and links to the notes touched today (per the KB's link style — daily notes are the spine the rest of the base hangs off).

## End-of-day pass (when asked to "close out the day")

1. Mark finished tasks; flag stale ones — using each task's `(since YYYY-MM-DD)` stamp, anything carried more than ~5 days — and ask whether to drop, defer, or keep them
2. Summarize the day's work in the Notes section, linking the relevant notes
3. Anything durable that surfaced today → offer `/second-brain:capturing-knowledge` rather than letting it die in the daily note

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Sawyer-Middeleer](https://github.com/Sawyer-Middeleer)
- **Source:** [Sawyer-Middeleer/dot-claude](https://github.com/Sawyer-Middeleer/dot-claude)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-sawyer-middeleer-dot-claude-managing-daily-notes
- Seller: https://agentstack.voostack.com/s/sawyer-middeleer
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
