Skip to content

Stow Layout

my-kit uses GNU Stow to create symlinks from the cloned repository into Claude Code’s discovery paths.

~/.my-kit/
├── .claude/
│ ├── commands/
│ │ ├── mykit.init.md
│ │ ├── mykit.specify.md
│ │ ├── mykit.plan.md
│ │ └── ... (29 commands)
│ └── skills/
│ ├── workflow/
│ └── domain/
└── .stow-local-ignore

After stow -t ~ ., symlinks point from:

  • ~/.claude/commands/mykit.*.md~/.my-kit/.claude/commands/mykit.*.md
  • ~/.claude/skills/*~/.my-kit/.claude/skills/*

Stow provides a clean way to manage dotfiles and tool extensions:

  • No PATH modifications needed
  • Easy install/uninstall (stow / stow -D)
  • Git-tracked source of truth
  • No build step required