원클릭으로
gsp-progress
Show pipeline progress dashboard — use when: where are we, what's done, show progress, how far along, what phase are we on
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Show pipeline progress dashboard — use when: where are we, what's done, show progress, how far along, what phase are we on
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Add reference material to a project — use when: add a reference, save inspiration, attach examples, link this site as reference, drop in a moodboard
Craft ASCII art interactively — you direct, the artist creates — use when: make ASCII art, terminal art, decorative banner, splash screen, hero ASCII
Audit an existing brand before evolving it — use when: audit our brand, what do we have, before a rebrand, brand health check, current brand state, brand inventory
Sync brand to match a project's shipped state — tokens, voice, visual patterns, personality — use when: brand drifted from the app, reverse-engineer the brand, the code is ahead of the brand docs, sync brand to shipped, update brand from production
Design color systems — palettes, contrast, semantic mapping, dark mode — use when: pick colors, build a palette, semantic tokens, dark mode pairings, brand color, accent color
Design icon systems — library selection, sizing, containers, custom SVG direction — use when: pick an icon library, icon sizing rules, icon containers, custom SVG direction, swap icons, icon strategy
SOC 직업 분류 기준
| name | gsp-progress |
| description | Show pipeline progress dashboard — use when: where are we, what's done, show progress, how far along, what phase are we on |
Output as plain text using Unicode characters for visual hierarchy:
◆ complete, ◈ active/in-progress, ◇ pending─── Label ────────────────── as section separators───, diamond prefix per phase████████░░░░░░░░░░░░ 40% (2/5) — bar width 20 chars, filled = Math.round(20 * completed / total)├──, └──, │ for file listings→ for next skill routing
Check .design/branding/ for brand directories and .design/projects/ for project directories.
If neither found, check for legacy .design/STATE.md:
For each brand: read STATE.md and config.json
For each project: read STATE.md, config.json, and brand.ref
Count chunks per phase: count .md files in each phase directory (excluding INDEX.md).
Brands: count completed/skipped phases out of 4 Projects: count completed/skipped phases out of 6
Determine the Brand Mark diamond states:
◇ none, ◈ in progress, ◆ all complete◇ none, ◈ in progress, ◆ all completeFor each phase marked as complete in STATE.md, verify the phase directory contains at least 1 chunk file. If status === 'complete' and chunk count is 0, display that phase as ◆! with note "(empty — may need re-run)".
If config.json is missing or unparseable for any instance, show the instance name with "(config error — run /gsp-doctor)" instead of crashing.
Output as plain text using the visual elements from the styling section above.
/gsp- ◇◇
no brands or projects found.
run /gsp-start to begin.
Brand Mark: /gsp- (accent+bold) followed by state diamonds
Labeled Divider: ─── {Label} ────────────────── (tertiary ───, secondary+bold label)
Pipeline Flow: Diamond + phase name per phase, connected by ─── (tertiary). Color per phase status.
Progress Bar: ████████░░░░░░░░░░░░ 40% (2/5) — bar width 20 chars, filled = Math.round(20 * completed / total). Filled in accent, empty in tertiary, percentage in secondary.
Status Table (in-progress items only):
Phase Status Chunks Time
discover ◆ 6 2m
strategy ◆ 5 4m
Column positions: phase at col 4, status at col 19, chunks at col 29, time at col 39.
Collapsed complete items:
When 100% complete, single-line: acme-corp ◆ complete (4/4, 11 chunks)
Next Skill: → next: /gsp-brand-identity (secondary → next:, accent skill name)
/gsp- ◈◇
─── Brands ───────────────────────────
acme-corp
◆ discover ─── ◆ strategy ─── ◇ identity ─── ◇ patterns
██████████░░░░░░░░░░ 50% (2/4)
Phase Status Chunks Time
discover ◆ 6 2m
strategy ◆ 5 4m
identity ◇ — —
patterns ◇ — —
→ next: /gsp-brand-identity
─── Overall ──────────────────────────
brands 1 in progress
projects 0
phases 2/4 complete
chunks 11 written
/gsp- ◆◈
─── Brands ───────────────────────────
acme-corp ◆ complete (4/4, 48 chunks)
─── Projects ─────────────────────────
acme-website brand: acme-corp
◆ brief ─── ◆ research ─── ◆ design ─── ◆ critique ─── ◈ build ─── ◇ review
████████████████░░░░ 66% (4/6)
Phase Status Chunks Time
brief ◆ 3 1m
research ◆ 7 5m
design ◆ 8 12m
critique ◆ 4 3m
build ◈ — —
review ◇ — —
→ next: /gsp-project-build
─── Overall ──────────────────────────
brands 1 complete
projects 1 in progress
phases 8/10 complete
chunks 33 written
After the summary, if everything is 100% complete, add: fully pretty. in primary color.
For each in-progress instance, identify the next pending phase and suggest the skill.
Brand routing:
/gsp-brand-research/gsp-brand-strategy/gsp-brand-identity/gsp-brand-guidelinesProject routing:
/gsp-project-brief/gsp-project-research/gsp-project-design/gsp-project-critique/gsp-project-build/gsp-project-reviewOutput this as a single block. Do NOT add commentary or suggestions beyond the dashboard content.