بنقرة واحدة
today-journal
Use when the user wants a quick summary of today's work from journal entries
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when the user wants a quick summary of today's work from journal entries
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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
Long-running script that resets main/ to upstream and rebuilds Quarkus hourly
| name | today-journal |
| description | Use when the user wants a quick summary of today's work from journal entries |
Usage: /today-journal
Produces a bullet-point summary of today's work across all features.
Determine today's date:
date "+%Y-%m-%d"
Scan for today's journal entries in two places:
~/git/hibernate/*/journal/YYYY-MM-DD.md~/git/hibernate/journal/*/events/YYYY-MM-DD.mdfind ~/git/hibernate -maxdepth 3 -path '*/journal/*.md' -name "$(date +%Y-%m-%d).md"
find ~/git/hibernate/journal -maxdepth 3 -path '*/events/*.md' -name "$(date +%Y-%m-%d).md"
Read all matching journal files. If none exist, say so and stop.
Produce the summary using this format:
# YYYY-MM-DD
- QUARKUS-48005:
- First bullet point about what was done
- Second bullet point
- Third bullet point
- QUARKUS-53413:
- First bullet point
- Second bullet point
The summary should:
# heading with the date- QUARKUS-48005:)Write the summary to a temp file. After writing, resolve the real path and give the user that absolute path:
cat > $TMPDIR/today-journal.md <<'EOF'
<summary>
EOF
JOURNAL_PATH=$(realpath $TMPDIR/today-journal.md)
Print the summary, then tell the user to run using the resolved absolute path (NOT $TMPDIR):
pbcopy < /absolute/path/to/today-journal.md