بنقرة واحدة
delete-feature
Remove a feature directory, its worktrees, and its .m2
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Remove a feature directory, its worktrees, and its .m2
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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 | delete-feature |
| description | Remove a feature directory, its worktrees, and its .m2 |
| user_invocable | true |
Usage: /delete-feature <number> (e.g., /delete-feature 3223)
Cleans up a feature directory completely: removes git worktrees and deletes the directory.
Validate: Check that ~/git/hibernate/<number>/ exists. Fail with a clear message if not.
List worktrees in the feature directory to identify which repos are present:
ls ~/git/hibernate/<number>/
Remove each worktree via git:
# For each repo dir found (e.g., quarkus, hibernate-orm):
cd ~/git/hibernate/main/<repo>
git worktree remove ~/git/hibernate/<number>/<repo> --force
Archive journal — move daily journal files to the workspace archive:
mkdir -p ~/git/hibernate/journal/<number>/events
mv ~/git/hibernate/<number>/journal/*.md ~/git/hibernate/journal/<number>/events/
Generate summary — read all day files in chronological order and write ~/git/hibernate/journal/<number>/summary-<number>.md:
Commit the archived journal:
git add ~/git/hibernate/journal/<number>/
git commit -m "Archive journal for feature <number>"
Delete the feature directory and its .m2:
rm -rf ~/git/hibernate/<number>/
Prune worktree references in each parent repo:
cd ~/git/hibernate/main/quarkus && git worktree prune
cd ~/git/hibernate/main/hibernate-orm && git worktree prune
cd ~/git/hibernate/main/hibernate-reactive && git worktree prune
Confirm: Print that the feature has been deleted and list remaining feature directories.
.m2 size).QUARKUS-3223) or keep them.