# scmbreeze/scm_breeze

Adds numbered shortcuts to the output git status, and much more

Repository: https://github.com/scmbreeze/scm_breeze
Canonical: https://ross.abutalabs.com/products/scm_breeze
Homepage: https://madebynathan.com/2011/10/19/git-shortcuts-like-youve-never-seen-before/
Language: Shell
License: MIT
License Family: permissive
Last push: 2026-07-23T20:55:28+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 94, release rhythm 35, longevity 100
- inputs: {"age_days": 5432, "days_push": 41, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2914, forks 205 (observed 2026-08-28T04:07:29.377748+00:00)

## What it is
SCM Breeze is a set of bash and zsh shell scripts that enhance git workflows with numbered file shortcuts, keyboard bindings, and a repository index with tab completion. It integrates directly into the shell so modified files can be referenced by number or range in any git or system command.

## Use cases
- add changed files to git by number instead of typing paths
- use numbered shortcuts for git status output
- quickly diff, reset, or checkout files by index
- jump between git repositories with tab completion
- speed up repetitive git commands with shell aliases and key bindings

## When to choose
- you use bash or zsh and work with git daily from the terminal
- you frequently stage, diff, or checkout many changed files and want to avoid typing paths
- you want a repository index for fast switching between projects

## When to avoid
- you use a shell other than bash or zsh
- you prefer GUI git clients or minimal shell setups
- you don't want to install ruby, which some commands require

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, cli, version-control
- domain: developer-tools, version-control
- platform: cli
- tags: git, shell-scripts, zsh, bash, productivity, shortcuts, tab-completion, command-line, linux, macos

## Member repositories
- scmbreeze/scm_breeze (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:29.377748+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:34:12.585969+00:00, confidence not recorded.
  - readme: https://github.com/scmbreeze/scm_breeze (fetched 2026-08-28T04:07:29.377748+00:00, sha 8e092a7ab5b2)
  - homepage: https://madebynathan.com/2011/10/19/git-shortcuts-like-youve-never-seen-before/ (fetched 2026-08-29T09:49:26.071015+00:00, sha cffc68a97116)
  - site_page: https://madebynathan.com/2026/06/18/reproducing-a-string-theory-vacuum-in-rust (fetched 2026-08-29T09:49:26.073758+00:00, sha fcfda59955b4)
  - site_page: https://madebynathan.com/2026/06/01/welcome-sign (fetched 2026-08-29T09:49:26.076358+00:00, sha 228996ff58c7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
