with one click
write-journal
Write a daily work journal entry for the current feature
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Write a daily work journal entry for the current feature
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when the user wants a quick summary of today's work from journal entries
Generate a Quarkus migration guide entry for a Hibernate version upgrade, in asciidoc format ready for the Quarkus wiki
Use when bumping Hibernate ORM, Reactive, Search, and Tools versions in a Quarkus feature branch — either from a dependabot PR URL or explicit version numbers
Generate Maven artifact relocations for renamed Quarkus extensions, including BOM entries and OpenRewrite recipes
Add a repository worktree to an existing feature directory
Clone all repos into main/, set up remotes, build all projects into ~/.m2
| name | write-journal |
| description | Write a daily work journal entry for the current feature |
| user_invocable | true |
Usage: /write-journal [extra context] (e.g., /write-journal we decided to drop the reactive approach)
Appends a journal entry for the current feature, capturing what was done in the session.
Auto-detect which feature is active:
~/git/hibernate/3223/...)Determine the current date and time:
date "+%Y-%m-%d %H:%M"
Gather git commits on the feature branch(es) since the last journal entry (or all commits if no prior entry exists). Parse the first ## YYYY-MM-DD HH:MM heading from the existing day file to determine the cutoff:
# For each repo in the feature directory:
cd ~/git/hibernate/<feature>/<repo>
git log --oneline --since="<last entry timestamp or start of day>" HEAD
Build the entry from:
Write to file at ~/git/hibernate/<feature>/journal/YYYY-MM-DD.md:
Each entry starts with a heading using the datetime, followed by bullet points. Entries must have enough prose to understand the problem context a month later.
## 2026-04-01 16:45
- Found the root cause of the flaky ORM batch insert test. H2 uses READ_COMMITTED by default but the test assumed REPEATABLE_READ. Fixed by explicitly setting the isolation level in the test configuration.
- commit: def5678 - Fix flaky batch insert test isolation level
Print the entry that was written and the file path.