turbocommit

Auto-commits every Claude Code agent turn with full transcript, AI-generated titles, and session continuity. Use when you want automatic save-states of all Claude work.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "turbocommit" with this command: npx skills add ctrlshiftbryan/turbocommit/ctrlshiftbryan-turbocommit-turbocommit

turbocommit

Auto-commit after every Claude Code turn. Think save-states for your agent sessions.

What it does

  • Auto-commits every turn that modifies files (git add -A && commit)
  • Full transcript in commit body (every prompt/response pair)
  • AI-generated titles via claude -p --model haiku
  • Session chaining across /clear — planning context survives into implementation commits
  • Workstream tracingContinuation of <SHA> links trace concurrent sessions on one branch
  • Read-only filtering — sessions that only read (Grep/Read/Bash) are never committed
  • Co-Authored-By trailers with auto-detected model

Setup

After installing via npx skills add:

# 1. Register hooks in ~/.claude/settings.json
node <skill-path>/cli.js install

# 2. Enable per-project
cd your-repo
node <skill-path>/cli.js init

# 3. Verify
node <skill-path>/cli.js doctor

Where <skill-path> is the installed skill directory (e.g., ~/.claude/skills/turbocommit).

Commands

CommandDescription
installAdd hooks to ~/.claude/settings.json
uninstallRemove hooks
initCreate .claude/turbocommit.json in current repo
deinitRemove project config
doctorCheck hook and config health
monitorTail the event log

Configuration

turbocommit init creates .claude/turbocommit.json with {"enabled": true}. Optional global config at ~/.claude/turbocommit.json.

{
  "enabled": true,
  "coauthor": true,        // auto-detect model, or "Name <email>", or false
  "title": {
    "type": "agent",       // "agent" or "transcript"
    "command": "claude -p --model haiku"
  },
  "body": {
    "type": "transcript",  // "transcript" or "agent"
    "maxLineLength": false  // wrap prose at N chars, or false
  }
}

Set TURBOCOMMIT_DISABLED=1 to skip at runtime.

Requirements

  • Node.js >= 18
  • Git
  • Claude Code

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Skill Creator (Opencode)

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize a...

Registry SourceRecently Updated
Coding

Funnel Builder

Builds complete multi-channel revenue funnels adapted to any business model. Combines proven frameworks from elite operators: Yomi Denzel's viral top-of-funn...

Registry SourceRecently Updated
Coding

macos-wechat-send

Automates sending messages on WeChat Mac by controlling the app via AppleScript and clipboard to reliably deliver text to specified contacts.

Registry SourceRecently Updated
Coding

Rednote CLI

Use when the user needs to publish, search, inspect, log into, or otherwise operate Xiaohongshu (RedNote) from the terminal with the `@skills-store/rednote`...

Registry SourceRecently Updated