Skip to content

kineapps/kineapps-dev

Repository files navigation

KineApps Development Configuration

This repository contains shared development configuration and scripts for KineApps projects.

Contents

  • .claude/skills/ — Shared Claude Code skills (portable across projects)
  • scripts/ — Shared utility scripts

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)

Usage

python scripts/copy_ai_ignore.py

The script expects the repository to be cloned under a shared work directory alongside the other KineApps project repos (e.g. ~/work/kineapps-dev).

Claude Code Skills

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.

Available Skills

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/

Installing 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/

Updating 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.

Adding New Skills

  1. Create the skill in .claude/skills/<name>/SKILL.md
  2. Update this README
  3. Commit and push
  4. Run the install command on each machine

About

Global development configuration and guidelines for KineApps projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages