Installation
Prerequisites
Section titled “Prerequisites”Before installing my-kit, ensure you have:
| Tool | Purpose | Required |
|---|---|---|
| Claude Code | AI coding assistant | Yes |
| Git | Version control | Yes |
| GNU Stow | Symlink manager | Yes |
GitHub CLI (gh) | GitHub operations | For ship commands |
| Bun or Node.js | JS/TS runtime | For JS/TS projects |
Install
Section titled “Install”-
Clone the repository:
Terminal window git clone https://github.com/mayknxyz/my-kit.git ~/.my-kit -
Stow the kit into your home directory:
Terminal window cd ~/.my-kit && stow -t ~ .This creates symlinks so Claude Code can discover my-kit’s commands and skills globally.
-
Verify the installation:
Terminal window ls -la ~/.claude/commands/mykit.*.mdYou should see symlinks for all 29 commands.
Initialize a Project
Section titled “Initialize a Project”Run init inside any project to set up my-kit’s project-level configuration:
cd your-project/mykit.initThis creates project-specific settings and ensures Claude Code picks up my-kit’s skills for your stack.
Upgrade
Section titled “Upgrade”Pull the latest changes and re-stow:
cd ~/.my-kit && git pull && stow -t ~ .Uninstall
Section titled “Uninstall”Remove the symlinks and delete the clone:
cd ~/.my-kit && stow -D -t ~ . && cd ~ && rm -rf ~/.my-kitTroubleshooting
Section titled “Troubleshooting”- Stow conflicts — If
stowreports conflicts, another file may exist at the symlink target. See Installation Issues. - Commands not found — Ensure Claude Code is restarted after installing. Run
/mykit.statusto verify. - Permission errors — Make sure
~/.my-kitis owned by your user, not root.