-# GET SHIT DONE
+# GSD Core
+
+**Git Ship. Done.**
[English](README.md) · **Português** · [简体中文](README.zh-CN.md) · [日本語](README.ja-JP.md)
diff --git a/README.zh-CN.md b/README.zh-CN.md
index 0f879088f..cbaa31242 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -2,7 +2,9 @@
-# GET SHIT DONE
+# GSD Core
+
+**Git Ship. Done.**
[English](README.md) · [Português](README.pt-BR.md) · **简体中文** · [日本語](README.ja-JP.md) · [한국어](README.ko-KR.md)
@@ -183,7 +185,7 @@ npx @opengsd/gsd-core --all --global # 安装到所有目录
```bash
git clone https://github.com/open-gsd/gsd-core.git
-cd get-shit-done
+cd gsd-core
node bin/install.js --claude --local
```
diff --git a/assets/terminal.svg b/assets/terminal.svg
index 9d4d3df93..b70f4f62c 100644
--- a/assets/terminal.svg
+++ b/assets/terminal.svg
@@ -49,13 +49,13 @@
╚═════╝ ╚══════╝╚═════╝
-
Get Shit Done v1.0.1
-
A meta-prompting, context engineering and spec-driven
-
development system for Claude Code by TÂCHES.
+
GSD Core v1.2.0
+
Git Ship. Done.
+
Meta-prompting, context engineering, and spec-driven workflows.
✓ Installed commands/gsd
-
✓ Installed get-shit-done
+
✓ Installed workflow assets
Done! Run /gsd-help to get started.
diff --git a/bin/install.js b/bin/install.js
index fec39755a..2ddb2609b 100755
--- a/bin/install.js
+++ b/bin/install.js
@@ -613,9 +613,10 @@ const banner = '\n' +
' ╚██████╔╝███████║██████╔╝\n' +
' ╚═════╝ ╚══════╝╚═════╝' + reset + '\n' +
'\n' +
- ' Get Shit Done ' + dim + 'v' + pkg.version + reset + '\n' +
+ ' GSD Core ' + dim + 'v' + pkg.version + reset + '\n' +
+ ' Git Ship. Done.\n' +
' A meta-prompting, context engineering and spec-driven\n' +
- ' development system for Claude Code, OpenCode, Gemini, Kilo, Codex, Copilot, Antigravity, Cursor, Windsurf, Augment, Trae, Qwen Code, Hermes Agent, Cline and CodeBuddy by TÂCHES.\n';
+ ' development workflows for Claude Code, OpenCode, Gemini, Kilo, Codex, Copilot, Antigravity, Cursor, Windsurf, Augment, Trae, Qwen Code, Hermes Agent, Cline and CodeBuddy.\n';
// Pure seam: parse --config-dir / -c from an arbitrary args array.
// Returns the path string, '' for an empty equals-form value, or null when the
@@ -6001,10 +6002,10 @@ function writeHermesCategoryDescription(categoryDir) {
'---',
'name: gsd',
`version: ${pkg.version}`,
- 'description: Get Shit Done — disciplined planning, execution, and shipping workflows. Use any gsd-* skill in this category to drive a project through new-project → discuss-phase → plan-phase → execute-phase → ship.',
+ 'description: GSD Core — Git Ship. Done. Disciplined planning, execution, and shipping workflows. Use any gsd-* skill in this category to drive a project through new-project → discuss-phase → plan-phase → execute-phase → ship.',
'---',
'',
- '# Get Shit Done (GSD)',
+ '# GSD Core',
'',
'GSD is a structured development workflow. Skills in this category cover',
'project initialization, phase planning, execution, code review, and shipping.',
@@ -8785,7 +8786,7 @@ function install(isGlobal, runtime = 'claude', options = {}) {
copyWithPathReplacement(skillSrc, skillDest, pathPrefix, runtime, false, isGlobal);
restoreUserArtifacts(skillDest, savedGsdArtifacts);
if (verifyInstalled(skillDest, 'get-shit-done')) {
- console.log(` ${green}✓${reset} Installed get-shit-done`);
+ console.log(` ${green}✓${reset} Installed workflow assets`);
} else {
failures.push('get-shit-done');
}
@@ -9547,7 +9548,7 @@ function install(isGlobal, runtime = 'claude', options = {}) {
// Cline uses .clinerules — generate a rules file with GSD system instructions
const clinerulesDest = path.join(targetDir, '.clinerules');
const clinerules = [
- '# GSD — Get Shit Done',
+ '# GSD Core — Git Ship. Done.',
'',
'- GSD workflows live in `get-shit-done/workflows/`. Load the relevant workflow when',
' the user runs a `/gsd-*` command.',
diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md
index bf973af77..361ee7683 100644
--- a/docs/ARCHITECTURE.md
+++ b/docs/ARCHITECTURE.md
@@ -1,4 +1,4 @@
-# GSD Architecture
+# GSD Core Architecture
> System architecture for contributors and advanced users. For user-facing documentation, see [Feature Reference](FEATURES.md) or [User Guide](USER-GUIDE.md).
@@ -21,7 +21,7 @@
## System Overview
-GSD is a **meta-prompting framework** that sits between the user and AI coding agents (Claude Code, Gemini CLI, OpenCode, Kilo, Codex, Copilot, Antigravity, Trae, Cline, Augment Code). It provides:
+GSD Core is a **meta-prompting framework** that sits between the user and AI coding agents (Claude Code, Gemini CLI, OpenCode, Kilo, Codex, Copilot, Antigravity, Trae, Cline, Augment Code). It provides:
1. **Context engineering** — Structured artifacts that give the AI everything it needs per task
2. **Multi-agent orchestration** — Thin orchestrators that spawn specialized agents with fresh context windows
diff --git a/docs/COMMANDS.md b/docs/COMMANDS.md
index f7e40d5af..39596fd71 100644
--- a/docs/COMMANDS.md
+++ b/docs/COMMANDS.md
@@ -1,4 +1,4 @@
-# GSD Command Reference
+# GSD Core Command Reference
> Command syntax, flags, options, and examples for stable commands. For feature details, see [Feature Reference](FEATURES.md). For workflow walkthroughs, see [User Guide](USER-GUIDE.md).
@@ -264,6 +264,8 @@ User acceptance testing with auto-diagnosis.
**Prerequisites:** Phase has been executed
**Produces:** `{phase}-UAT.md`, fix plans if issues found
+For browser-backed UAT, use a configured browser MCP server. The current Open GSD companion is `gsd-browser` (`gsd-browser mcp`), which provides deterministic navigation, versioned refs, assertions, screenshots, visual diffs, recordings, and human takeover. Legacy Playwright MCP servers remain usable when already configured.
+
```bash
/gsd-verify-work 1 # UAT for phase 1
```
@@ -312,6 +314,8 @@ Retroactive 6-pillar visual audit of implemented frontend.
**Prerequisites:** Project has frontend code (works standalone, no GSD project needed)
**Produces:** `{phase}-UI-REVIEW.md`, screenshots in `.planning/ui-reviews/`
+For richer visual evidence, pair this with `gsd-browser` or another browser MCP server so the audit can capture screenshots, state, console/network context, and reproducible interaction steps.
+
```bash
/gsd-ui-review # Audit current phase
/gsd-ui-review 3 # Audit phase 3
diff --git a/docs/INVENTORY.md b/docs/INVENTORY.md
index d29098972..39bc446e1 100644
--- a/docs/INVENTORY.md
+++ b/docs/INVENTORY.md
@@ -204,7 +204,7 @@ Full roster at `get-shit-done/workflows/*.md`. Workflows are thin orchestrators
| `forensics.md` | Forensics investigation of failed workflows — git, artifacts, and state analysis. | `/gsd-forensics` |
| `graduation.md` | Cluster recurring LEARNINGS.md items across phases and surface HITL promotion candidates. | `transition.md` (graduation_scan step) |
| `health.md` | Validate `.planning/` directory integrity and report actionable issues. | `/gsd-health` |
-| `help.md` | Display the complete GSD command reference. | `/gsd-help` |
+| `help.md` | Display the complete GSD Core command reference. | `/gsd-help` |
| `import.md` | Ingest external plans with conflict detection against existing project decisions. | `/gsd-import` |
| `inbox.md` | Triage open GitHub issues and PRs against project contribution templates. | `/gsd-inbox` |
| `ingest-docs.md` | Scan a repo for mixed planning docs; classify, synthesize, and bootstrap or merge into `.planning/` with a conflicts report. | `/gsd-ingest-docs` |
diff --git a/docs/README.md b/docs/README.md
index dd14f201d..453badd6d 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,6 +1,6 @@
-# GSD Documentation
+# GSD Core Documentation
-Comprehensive documentation for the Get Shit Done (GSD) framework — a meta-prompting, context engineering, and spec-driven development system for AI coding agents.
+Comprehensive documentation for GSD Core (Git Ship. Done.) — a meta-prompting, context engineering, and spec-driven development system for AI coding agents.
Language versions: [English](README.md) · [Português (pt-BR)](pt-BR/README.md) · [日本語](ja-JP/README.md) · [简体中文](zh-CN/README.md)
diff --git a/docs/ja-JP/README.md b/docs/ja-JP/README.md
index 45f00aa6f..dfae88ce4 100644
--- a/docs/ja-JP/README.md
+++ b/docs/ja-JP/README.md
@@ -1,6 +1,6 @@
-# GSD ドキュメント
+# GSD Core ドキュメント
-Get Shit Done(GSD)フレームワークの包括的なドキュメントです。GSD は、AI コーディングエージェント向けのメタプロンプティング、コンテキストエンジニアリング、仕様駆動開発システムです。
+GSD Core(Git Ship. Done.)の包括的なドキュメントです。GSD Core は、AI コーディングエージェント向けのメタプロンプティング、コンテキストエンジニアリング、仕様駆動開発システムです。
## ドキュメント一覧
diff --git a/docs/ko-KR/README.md b/docs/ko-KR/README.md
index e9f328ab2..a190c5b19 100644
--- a/docs/ko-KR/README.md
+++ b/docs/ko-KR/README.md
@@ -1,6 +1,6 @@
-# GSD 문서
+# GSD Core 문서
-Get Shit Done (GSD) 프레임워크의 종합 문서입니다. GSD는 AI 코딩 에이전트를 위한 메타 프롬프팅, 컨텍스트 엔지니어링, 스펙 기반 개발 시스템입니다.
+GSD Core (Git Ship. Done.) 문서입니다. GSD Core는 AI 코딩 에이전트를 위한 메타 프롬프팅, 컨텍스트 엔지니어링, 스펙 기반 개발 시스템입니다.
언어 버전: [English](README.md) · [Português (pt-BR)](pt-BR/README.md) · [日本語](ja-JP/README.md) · [简体中文](zh-CN/README.md) · [한국어](ko-KR/README.md)
diff --git a/docs/pt-BR/ARCHITECTURE.md b/docs/pt-BR/ARCHITECTURE.md
index 370d0c783..9c1273214 100644
--- a/docs/pt-BR/ARCHITECTURE.md
+++ b/docs/pt-BR/ARCHITECTURE.md
@@ -1,6 +1,6 @@
-# Arquitetura do GSD
+# Arquitetura do GSD Core
-Visão arquitetural do Get Shit Done (GSD) em Português.
+Visão arquitetural do GSD Core (Git Ship. Done.) em Português.
Para detalhes de implementação linha a linha, consulte [ARCHITECTURE.md em inglês](../ARCHITECTURE.md).
---
diff --git a/docs/pt-BR/README.md b/docs/pt-BR/README.md
index 6e8a5a616..c24715b5a 100644
--- a/docs/pt-BR/README.md
+++ b/docs/pt-BR/README.md
@@ -1,6 +1,6 @@
-# Documentação do GSD
+# Documentação do GSD Core
-Documentação abrangente do framework Get Shit Done (GSD) — um sistema de meta-prompting, engenharia de contexto e desenvolvimento orientado por especificações para agentes de IA.
+Documentação abrangente do GSD Core (Git Ship. Done.) — um sistema de meta-prompting, engenharia de contexto e desenvolvimento orientado por especificações para agentes de IA.
## Índice da documentação
diff --git a/docs/zh-CN/README.md b/docs/zh-CN/README.md
index 054c561e1..a0e75ce8d 100644
--- a/docs/zh-CN/README.md
+++ b/docs/zh-CN/README.md
@@ -1,6 +1,8 @@
-# GET SHIT DONE
+# GSD Core
+
+**Git Ship. Done.**
**一个轻量级且强大的元提示、上下文工程和规格驱动开发系统,支持 Claude Code、OpenCode、Gemini CLI、Kilo、Codex、Copilot、Cursor、Windsurf、Antigravity、Augment、Trae 和 Cline。**
@@ -140,7 +142,7 @@ npx @opengsd/gsd-core --all --global # 安装到所有目录
```bash
git clone https://github.com/open-gsd/gsd-core.git
-cd get-shit-done
+cd gsd-core
node bin/install.js --claude --local
```
diff --git a/get-shit-done/workflows/help/modes/default.md b/get-shit-done/workflows/help/modes/default.md
index 85ae99b92..a42ce0632 100644
--- a/get-shit-done/workflows/help/modes/default.md
+++ b/get-shit-done/workflows/help/modes/default.md
@@ -1,11 +1,11 @@
-One-page newcomer-oriented tour of GSD. Output ONLY the `` content below. No additions.
+One-page newcomer-oriented tour of GSD Core. Output ONLY the `` content below. No additions.
-# GSD — Get Shit Done
+# GSD Core — Git Ship. Done.
-Plan-driven development for solo agentic work with Claude Code. GSD turns a vague idea into a hierarchical plan, then executes it phase by phase with state tracking and atomic commits.
+Plan-driven development for solo agentic work with Claude Code. GSD Core turns a vague idea into a hierarchical plan, then executes it phase by phase with state tracking and atomic commits.
## Start here (3 commands)
diff --git a/get-shit-done/workflows/help/modes/full.md b/get-shit-done/workflows/help/modes/full.md
index 7279c41ae..b904d8565 100644
--- a/get-shit-done/workflows/help/modes/full.md
+++ b/get-shit-done/workflows/help/modes/full.md
@@ -1,11 +1,11 @@
-Display the complete GSD command reference. Output ONLY the reference content. Do NOT add project-specific analysis, git status, next-step suggestions, or any commentary beyond the reference.
+Display the complete GSD Core command reference. Output ONLY the reference content. Do NOT add project-specific analysis, git status, next-step suggestions, or any commentary beyond the reference.
-# GSD Command Reference
+# GSD Core Command Reference
-**GSD** (Get Shit Done) creates hierarchical project plans optimized for solo agentic development with Claude Code.
+**GSD Core** (Git Ship. Done.) creates hierarchical project plans optimized for solo agentic development with Claude Code.
## Quick Start
diff --git a/package.json b/package.json
index 452f28e72..a0c4db991 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@opengsd/gsd-core",
"version": "1.2.0",
- "description": "A meta-prompting, context engineering and spec-driven development system for Claude Code, OpenCode, Gemini and Codex by TÂCHES.",
+ "description": "GSD Core is a meta-prompting, context engineering, and spec-driven development system for AI coding agents.",
"bin": {
"gsd-core": "bin/install.js",
"gsd-tools": "get-shit-done/bin/gsd-tools.cjs"
diff --git a/tests/installer-migration-install-integration.test.cjs b/tests/installer-migration-install-integration.test.cjs
index 36450621d..8d4d27186 100644
--- a/tests/installer-migration-install-integration.test.cjs
+++ b/tests/installer-migration-install-integration.test.cjs
@@ -307,7 +307,7 @@ describe('installer migration install integration', { concurrency: false }, () =
assert.match(plainOutput, /Installer migrations/);
assert.match(plainOutput, /removed\s+hooks\/statusline\.js/);
assert.ok(
- plainOutput.indexOf('Installer migrations') < plainOutput.indexOf('Installed get-shit-done'),
+ plainOutput.indexOf('Installer migrations') < plainOutput.indexOf('Installed workflow assets'),
'migration report should appear before package materialization'
);
assert.equal(fs.existsSync(path.join(codexHome, 'hooks/statusline.js')), false);
@@ -434,7 +434,7 @@ describe('installer migration install integration', { concurrency: false }, () =
assert.match(output, /Installing for /);
assert.match(output, /Installer migrations/);
assert.match(output, /removed\s+hooks\/statusline\.js/);
- assert.match(output, /Installed get-shit-done/);
+ assert.match(output, /Installed workflow assets/);
assert.match(output, /Done!/);
assert.equal(fs.existsSync(path.join(targetDir, 'hooks/statusline.js')), false);