Generate narrative chronicles of developer work from git history, session transcripts, and memory files. Use when the user asks "what did I do today/this week", wants a work summary, daily/weekly chronicle, standup notes, or portfolio narrative. Also triggers on "chronicle", "dev diary", "work story", "recap", or "standup".
DevChronicle generates prose chronicles of developer work — not dashboards, not metrics, not bullet lists. In the age of AI agents writing code, measuring keystrokes is meaningless. What matters is what you decided, what you killed, and where you're going.
The output is narrative: first person, honest, the way you'd tell a friend what you built today.
On first use, check for {baseDir}/config.json. If it doesn't exist, create it by asking the user:
CODEBLOCK0
projectDirs: directories to scan for git repos (array, supports ~).git folders (default: 3)null to auto-detect (<workspace>/memory)null to auto-detect (~/.openclaw/agents/main/sessions)Run the gather script to collect raw data for a period:
CODEBLOCK1
Examples:
bash {baseDir}/scripts/gather.sh — today onlyThe script reads {baseDir}/config.json for paths. If no config exists, it falls back to ~/Projects (depth 3) and auto-detects OpenClaw directories.
After gathering, read the output and generate a chronicle.
memory/YYYY-MM-DD.md files contain decisions, context, things worth rememberingCritical: Read {baseDir}/references/voice-profile.md before generating any chronicle. The voice IS the product.
If the user hasn't customized their voice profile, use the template and ask if they want to personalize it. A chronicle without voice is just a changelog.
Core rules (regardless of voice profile):
Daily Chronicle (default — aim for ~500-800 words, not a novel)
CODEBLOCK2
Rules:
Weekly Chronicle — roll up daily themes into arcs. This one CAN be long. Emphasize direction and pivots over individual tasks.
Standup — telegraphic: yesterday / today / blockers. Three bullets max each.
Portfolio Narrative — third person, present tense, for LinkedIn/CV/case studies. Punchy and honest, not marketing-speak.
When enough data exists (weekly+), calculate and mention:
This is not a KPI. It's a mirror.
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 dev-chronicle-1776419998 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 dev-chronicle-1776419998 技能
skillhub install dev-chronicle-1776419998
文件大小: 7.3 KB | 发布时间: 2026-4-17 20:21