careful (gstack)

Acts as a safety net around destructive shell commands — force-pushes, recursive deletes, dropping a table — pausing to confirm before something irreversible runs. It guards individual dangerous actions, not the steps of preparing, deploying, or monitoring a release.

A situation it fits

You keep worrying you will fat-finger a force-push or a recursive delete on the wrong directory. You want a safety net that stops and confirms before any irreversible command actually runs.
careful (gstack). All four live around a release, which is the trap. careful guards a single destructive command — a force-push, a recursive delete, a dropped table — by confirming before it runs. By contrast ship runs the pre-merge pipeline — tests, diff review, version and changelog — and stops at the opened PR; land-and-deploy is the deploy itself — merging the approved change and pushing it live to production; canary watches a release AFTER it ships, comparing the new version's health to the old and rolling back a bad one.

3 scenarios in the bank answer to careful (gstack). The rest are in the game.

Skills it gets confused with

These share a family with careful (gstack), which is another way of saying they are the ones you might reach for by mistake.

Knowing what careful (gstack) does is the easy half. Telling it apart from the others under time pressure is the game.

Today's session

careful (gstack) is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.

← All skills