Manages the automatic dev diary — a log of all commits and work sessions. The post-commit hook writes raw entries; this skill helps review, summarize, and navigate the diary. Use when asked to "show today's work", "summarize what happened", or "check the dev diary". Avoid when authoritative source-of-truth is needed for code content (use git diff/log directly for final verification).
The dev diary is an automatically maintained log of all commits, located in .dev/diary/.
post-commit git hook (installed by dev-discipline) auto-appends an entry for every commit.dev/diary/YYYY-MM-DD.mdRead .dev/diary/YYYY-MM-DD.md (today's date) and present a summary:
Read multiple diary files and produce a narrative summary of work done.
Search diary files for mentions of specific files, functions, or topics.
Read the last 1-2 days of diary entries and draft a standup update:
Use templates/standup-update.md as the default output shape.
When summarizing diary entries, include:
Each entry looks like:
---
## 14:32:05 — `a1b2c3d` (Author Name)
**Message:**
feat(search): add fuzzy matching
why: users misspell product names frequently
**Stats:** 3 files changed, 47 insertions(+), 12 deletions(-)
**Files changed:**
- src/search/fuzzy.ts
- src/search/index.ts
- tests/search/fuzzy.test.ts
scripts/setup.sh).Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer