This repository contains shared development configuration and scripts for KineApps projects.
.claude/skills/— Shared Claude Code skills (portable across projects)scripts/— Shared utility scripts
| Script | Description |
|---|---|
scripts/copy_ai_ignore.py |
Copies the master ai-ignore file to all project repos as .claudeignore, .cursorignore, .codexignore, .antigravityignore, .geminiignore. Works on macOS, Linux, and Windows. |
scripts/ai-ignore |
Master ignore patterns for AI tools (source of truth) |
python scripts/copy_ai_ignore.pyThe script expects the repository to be cloned under a shared work directory alongside the other KineApps project repos (e.g. ~/work/kineapps-dev).
Shared skills live in .claude/skills/ and are meant to be installed at the user level (~/.claude/skills/) so they're available in all projects.
| Skill | Description |
|---|---|
plan |
Create an implementation plan with automated Codex review loop (max 5 rounds) |
implement |
Implement a plan and get the code reviewed by Codex (max 5 rounds) |
pr |
Create PR, wait for CI and reviewer comments, fix issues automatically (max 5 rounds) |
merge |
Merge PR — CI check, squash merge, submodule sync, branch cleanup |
worktree |
Create a git worktree for a GitHub issue or task |
worktree-clean |
List and interactively remove git worktrees and their branches |
update-skills |
Pull latest shared skills from kineapps-dev and install to ~/.claude/skills/ |
Skills must be copied to ~/.claude/skills/ on each machine. This repo is the source of truth.
Windows (PowerShell):
# Copy all shared skills to user-level directory
Copy-Item -Recurse -Force "C:\work\kineapps-dev\.claude\skills\*" "$env:USERPROFILE\.claude\skills\"macOS/Linux (bash):
# Copy all shared skills to user-level directory
cp -r ~/work/kineapps-dev/.claude/skills/* ~/.claude/skills/Run /update-skills in any project to pull latest from kineapps-dev and copy to ~/.claude/skills/. Or manually re-run the install command above.
- Create the skill in
.claude/skills/<name>/SKILL.md - Update this README
- Commit and push
- Run the install command on each machine