← All skills
plan-design-review
92 / 100 · Low risk
Fine to try.
By garrytan/gstack (GitHub) · design · 141,312 stars · scanned at commit bc858ff
Designer's eye plan review — interactive, like CEO and Eng review. (gstack)
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README.
Found in 22 places.
Show 17 more
- plan-design-review/SKILL.md, line 154
GSTACK_STATE_ROOT=$(~/.claude/skills/gstack/bin/gstack-paths --get GSTACK_STATE_ROOT); : "${GSTACK_STATE_ROOT:?gstack-paths failed; reinstall with ./setup or /g - plan-design-review/SKILL.md, line 170
~/.claude/skills/gstack/bin/gstack-skill-end --skill "plan-design-review" --outcome OUTCOME \ - plan-design-review/SKILL.md, line 185
git remote get-url origin 2>/dev/null - plan-design-review/SKILL.md, line 275
git log --oneline -15 - plan-design-review/SKILL.md, line 302
_ROOT=$(git rev-parse --show-toplevel 2>/dev/null) - plan-design-review/SKILL.md, line 355
SLUG=$(~/.claude/skills/gstack/bin/gstack-slug --get SLUG 2>/dev/null) || true - plan-design-review/SKILL.md, line 433
SLUG=$(~/.claude/skills/gstack/bin/gstack-slug --get SLUG 2>/dev/null) - plan-design-review/SKILL.md, line 445
_GT="$(git rev-parse --show-toplevel 2>/dev/null || pwd)/.gstack/tmp" - plan-design-review/SKILL.md, line 456
BRIEF_FILE="$(git rev-parse --show-toplevel 2>/dev/null || pwd)/.gstack/tmp/<brief-file-name>" - plan-design-review/SKILL.md, line 468
BRIEF_FILE="$(git rev-parse --show-toplevel 2>/dev/null || pwd)/.gstack/tmp/<brief-file-name>" - plan-design-review/SKILL.md, line 485
[ -f "${_DESIGN_DIR:?set _DESIGN_DIR to the design dir printed above}/feedback.json" ] && mv "${_DESIGN_DIR:?}/feedback.json" "${_DESIGN_DIR:?}/feedback-$(date - plan-design-review/SKILL.md, line 514
if [ -f "$_DESIGN_DIR/feedback.json" ]; then - plan-design-review/SKILL.md, line 583
_GT="$(git rev-parse --show-toplevel 2>/dev/null || pwd)/.gstack/tmp" - plan-design-review/SKILL.md, line 592
_IMG=$(jq -r --arg v "<VARIANT>" '.[($v | explode[0]) - 65] // empty' "$_DESIGN_DIR/board-images.json") - plan-design-review/SKILL.md, line 624
if ! _OUTSIDE_CFG=$("$HOME/.claude/skills/gstack/bin/gstack-config" get --stored codex_reviews) || [ "$_OUTSIDE_CFG" = disabled ]; then - plan-design-review/SKILL.md, line 684
if { [ -n "${CODEX_THREAD_ID:-}" ] || [ -n "${CODEX_SANDBOX:-}" ] || [ "${GSTACK_ACTIVE_HOST:-}" = codex ]; }; then - plan-design-review/SKILL.md, line 770
~/.claude/skills/gstack/bin/gstack-review-log '{"skill":"design-outside-voices","timestamp":"'"$(date -u +%Y-%m-%dT%H:%M:%SZ)"'","status":"STATUS","source":"SOU
and 2 more places
Connects to the internet
The author does not mention this.
Found in 1 place.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'plan-design-review' ] || [ -L ~/.agents/skills/'plan-design-review' ]; then echo 'A skill folder named plan-design-review already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/garrytan/gstack' "$d" && git -C "$d" checkout --quiet 'bc858ffc659bcc61558f60d0e023a009817dd48f' -- 'plan-design-review' && mkdir -p ~/.agents/skills && cp -R "$d"/'plan-design-review' ~/.agents/skills/'plan-design-review' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'plan-design-review' ~/.claude/skills/'plan-design-review' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for garrytan/gstack shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/garrytan/gstack/)
Score history
| Date | Version | Score |
|---|
| 2026-11-12 | bc858ff | 92 |
| 2026-11-11 | f0cd9f8 | 92 |
| 2026-11-10 | 6b32714 | 92 |
| 2026-11-09 | c25580e | 92 |
| 2026-11-08 | 9740bfd | 92 |
| 2026-11-08 | d479c5b | 92 |
| 2026-11-06 | 0c41ced | 82 |