Skip to content

lederniermetre/shortcut

Repository files navigation

Supercharged shortcut

Go Report Card CI

Supercharged shortcut cli with stats. Powered by cobra and pterm

Features

  • Estimate charge by owners
  • Report progression by Epic: stories and estimates
  • Report global progress and stats of iteration
  • Report postponed stories between iterations

Installation

Get latest version from release page or run curl https://raw.githubusercontent.com/lederniermetre/shortcut/main/install.sh | bash.

Usage

shortcut help

Parameters

  • --query|-q is a search pattern.
  • --debug|-d set Debug level on logger
  • SHORTCUT_API_TOKEN environment variable

Example

shortcut iteration stats owners
Dec  1 21:42:34 INFO  Iteration retrieved name="#63 OPS"
WARNING  Story has no owners: ETQ SRE i love tests
WARNING  Story has no owners: ETQ SRE i want s3

Load by owners

Pierre Gasly ███████████████  1
Carlos Sainz ███████████████  1

You can make advanced query like this

shortcut iteration stats stories -q "created:2023-12-31..2024-06-01 team:Alpine"

...

This allows computing statistics on multiple iterations for a specific team.

Development

Requirements

Help

task --list-all

You can pass arguments to task:

task dev -- iteration stats owners