kiyoraka/project-ai-memorycore/save-diary-system

Claude Code and agent skill by kiyoraka/project-ai-memorycore

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

"MUST use when user says 'save diary', 'write diary', 'diary entry',

Install

npx vskill@latest install kiyoraka/project-ai-memorycore/save-diary-system

SKILL.md

Save Diary — Session Documentation Skill

The pen touches paper. Today's story takes shape.

Activation

When this skill activates, output: "Today's story takes shape."

Context Guard

ContextStatus
User says "save diary"ACTIVE — full diary write
End of significant sessionACTIVE — auto-document
User says "review diary"ACTIVE — read recent entries
Mid-conversation (no save request)DORMANT — no diary action

Protocol

Step 1: Monthly Archive Check
  • [ ] Scan daily-diary/current/ for files from previous months
  • [ ] For each file where month != current month:
  • Create daily-diary/archived/YYYY-MM/ folder if not exists
  • Move the file/folder from current/ to archived/YYYY-MM/
  • [ ] Continue with diary write
Step 2: Find or Create Today's File
  • [ ] Check if daily-diary/current/YYYY-MM-DD.md exists
  • [ ] If exists: use it (will append new entry)
  • [ ] If not: create new file with header:

```markdown # Daily Diary - [Month Day, Year] Session documentation and development record


```

Step 3: Compose and Append Diary Entry
  • [ ] Get current timestamp via system command
  • [ ] Analyze current session for key content
  • [ ] Write structured entry following daily-diary/daily-diary-protocol.md format:
  • Session timestamp and theme
  • Main topics discussed
  • Key insights and learning
  • Collaboration highlights
  • Growth and development notes
  • Memorable moments
  • Looking forward (next steps)
  • [ ] APPEND entry to today's file (never overwrite existing content)
Step 4: Update Session Memory
  • [ ] Update main/current-session.md with:
  • Session recap and key achievements
  • Current working state for continuity
  • Next steps identified
  • [ ] Confirm diary entry saved with timestamp

Mandatory Rules

  1. Always APPEND — never overwrite existing diary entries
  2. One file per day — multiple entries separated by ---
  3. Use real timestamps — get current time via platform-appropriate command (date +"%H:%M" on bash, Get-Date on PowerShell, time /T on CMD)
  4. Archive first — run monthly archive check before every write
  5. Evidence-based — document actual session content, not generic summaries
  6. Follow existing protocol — use daily-diary/daily-diary-protocol.md for entry structure

Edge Cases

SituationBehavior
First entry of the dayCreate new file with header + first entry
Second+ entry same dayAppend with --- separator
No significant contentCreate brief entry noting session type
"review diary" commandRead and present recent entries from current/
No daily-diary/ folderCreate daily-diary/current/ and daily-diary/archived/ first

Level History

  • Lv.1 — Base: 4-step diary write protocol with monthly archival, append-only entries, session memory update, and existing protocol reference for entry format.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
141
Repository forks
43
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/kiyoraka/project-ai-memorycore/save-diary-system/badge)](https://verified-skill.com/skills/kiyoraka/project-ai-memorycore/save-diary-system)

Something wrong with this skill or its page? Tell us.