jstmichel

Kirakit — Git skill for Claude Code

Git community

Kit de configuration portable : personnalités Kira pour Claude Code (output styles), configs Claude (CLAUDE.md, agents, commandes, skills), templates et workflows GitHub, et installeurs en une ligne v.

How to install Kirakit

This entry records only its repository, not the path inside it, so there is no exact command to give. Open jstmichel/kirakit and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Kirakit does

Kit de configuration portable : personnalités Kira pour Claude Code (output styles), configs Claude (CLAUDE.md, agents, commandes, skills), templates et workflows GitHub, et installeurs en une ligne via curl (Linux, macOS) ou PowerShell (Windows).

Alternatives in Git

  • Superclaude — by SuperClaude-Org - A versatile configuration framework that enhances Claude Code with specialized commands 21.7k ★
  • Ccometixline - Claude Code Statusline — by Haleclipse - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tra 2.3k ★
  • My Claude Code Setup — GitHub Repo stars Shared starter template configuration and CLAUDE.md memory bank system Setup template 2.1k ★

README

kirakit

Single source of truth for my development and AI tooling configuration, installable on any machine with one command.

Contents

Path Purpose
personas/ Claude Code output styles: _core.md holds the traits shared by every persona, each other file is an overlay (kira-cozy.md, …)
claude/ Content for ~/.claude/: CLAUDE.md, skills/, agents/
github/ Issue and pull request templates, a workflow and Copilot instructions to copy into a repository's .github/
.github/workflows/ This repository's CI, and reusable workflows other repositories can call
scripts/ build.sh (builds the personalized files into dist/) and test.sh (end-to-end tests)
get-kira.sh Installer for Linux and macOS (POSIX sh)
get-kira.ps1 Installer for Windows (PowerShell 5+, also runs on PowerShell 7)

Install

Linux and macOS, from a clone (files are symlinked back to the clone):

git clone https://github.com/jstmichel/kirakit.git
cd kirakit
./get-kira.sh --dry-run   # preview
./get-kira.sh

Linux and macOS, without a clone (files are copied):

curl -fsSL https://github.com/jstmichel/kirakit/releases/latest/download/get-kira.sh | sh

Windows, from a clone (files are copied; pass `-Link` for symbolic links, which need Developer Mode):

.\get-kira.ps1 -DryRun
.\get-kira.ps1

Windows, without a clone:

& ([scriptblock]::Create((irm https://github.com/jstmichel/kirakit/releases/latest/download/get-kira.ps1)))

These URLs always serve the installer of the latest release, which installs that release. For a fixed version, replace `latest/download` with `download/v0.2.2` (or any other tag). To pass options through the pipe, use `sh -s -- --dry-run` or append `-DryRun` after the last parenthesis.

What gets installed

In `$CLAUDE_CONFIG_DIR` (default: `~/.claude`):

Path Component
output-styles/kira-*.md styles
`CLA