kickers: SDLC workflow automators

March 25, 2026 ยท View on GitHub

Lint license

shoe wall

SUMMARY

kickers provides a framework for per-repository, per-user scripts.

EXAMPLE

% kick
Everything up-to-date

DOWNLOAD

Per-Repository Scripts

  1. Copy a .kickers scripts directory to your local repository.

    % git clone https://github.com/mcandre/kickers.git ~/src/github.com/mcandre/kickers
    % cp -r ~/src/github.com/mcandre/kickers/.kickers <your-repository>
    
  2. Register the .kickers directory with direnv.

    .envrc:

    DIR="$(dirname "\$1")"
    PATH_add "${DIR}/.kickers"
    
  3. Allowlist direnv.

    direnv allow
    

Per-User Scripts

  1. Copy a .kickers scripts directory to your home directory.

    % git clone https://github.com/mcandre/kickers.git ~/src/github.com/mcandre/kickers
    % cp -r ~/src/github.com/mcandre/kickers/.kickers ~
    
  2. Register the .kickers directory with direnv.

    .envrc:

    PATH_add "${HOME}/.kickers"
    
  3. Allowlist direnv.

    direnv allow
    

PREREQUISITES

For details on building from source, see DEVELOPMENT.

๐Ÿ‘Ÿ