This is my mono-repo for assorted Claude stuff. Feel free to use.
Installable via the vos marketplace (see .claude-plugin/marketplace.json).
Atomic-commit Git workflow skills, plus shared conventions.
| Skill | Use when |
|---|---|
maintain-atomic-commits |
A change belongs in an existing commit — routes to amend / edit-in-place / fixup |
resolve-merge-conflict |
A merge conflict arises |
undo-op |
Undoing a merge, rebase, reset, or amend via the reflog |
bisect-debug |
Finding and fixing the commit that caused a regression |
Shared conventions (atomic-commit rules, commit-message style, stashing,
rebase-over-merge) live in
plugins/git-workflow/skills/maintain-atomic-commits/references/conventions.md,
bundled with that skill so they travel on install to any agent.
PHP code conventions centred on object calisthenics.
| Skill | Use when |
|---|---|
php-object-calisthenics |
Writing, refactoring or reviewing PHP — small edits, bug fixes, tests and scripts included |
Jujutsu (jj) skills for several agents working in parallel on one repository:
a workspace and a bookmark per slice, granular revisions, stacked dependent
slices, stale-workspace recovery, and cleanup. Falls back to git worktrees when
jj is not usable (no .jj, or submodules matter).
| Skill | Use when |
|---|---|
parallel-slices |
Orchestrating: detect jj, slice the task, create a workspace per slice, dispatch and monitor workers |
work-in-slice |
Working inside an assigned workspace: described revisions, bookmark on the tip, fold fixes in, hand off |
sync-workspace |
"The working copy is stale", a moved base or parent slice, a divergent change, or a ?? bookmark |
finish-slices |
Verifying, pushing after approval, forgetting workspaces and deleting bookmarks |
Shared conventions and the git-worktree fallback live in
plugins/jj-workflow/skills/parallel-slices/references/, bundled with that
skill so they travel on install. Workspaces go in ../<repo>.workspaces/<slice>,
never inside a working copy.
Install — via npx skills (any supported agent):
npx skills add paulinevos/claude-stuff # all skills
npx skills add paulinevos/claude-stuff --list # preview without installingor via Claude Code /plugin:
/plugin marketplace add paulinevos/claude-stuff
/plugin install git-workflow@vos