Dev Diary
Operate on the local diary after setup. This is not the setup skill; use qv-dev-diary-setup for initialization.
Diary files live under ~/.config/qvac-pr-skills/diary/ and are never committed.
Commands
Status:
node .agents/skills/_lib/developer-workflow/diary-cli.mjs --status
Read today's diary:
node .agents/skills/_lib/developer-workflow/diary-cli.mjs --read
Read a specific date:
node .agents/skills/_lib/developer-workflow/diary-cli.mjs --read YYYY-MM-DD
Print the diary file path:
node .agents/skills/_lib/developer-workflow/diary-cli.mjs --path YYYY-MM-DD
Append an entry:
node .agents/skills/_lib/developer-workflow/diary-cli.mjs --append '{"title":"Reviewed PR #123","summary":"Approved after checking tests.","type":"pr-review","pr":"123","ticket":"TICKET-123","status":"done"}'
Editing
To edit existing diary text:
- Get the path with
--path. - Read the file with
ReadFile. - Edit only the requested entry.
- Preserve the existing markdown structure.
Do not put diary contents in repo files. Do not commit diary files.