docs(#523): rebrand public docs as GSD Core
This commit is contained in:
@@ -2741,7 +2741,7 @@ Technical implementation details for Phase 2 appear in the **Changed** section b
|
||||
|
||||
### Added
|
||||
|
||||
- Initial release of GSD (Get Shit Done) meta-prompting system
|
||||
- Initial release of GSD Core (Git Ship. Done.) meta-prompting system
|
||||
- Core slash commands: `/gsd:new-project`, `/gsd:discuss-phase`, `/gsd:plan-phase`, `/gsd:execute-phase`
|
||||
- PROJECT.md and STATE.md templates
|
||||
- Phase-based development workflow
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# Contributing to GSD
|
||||
# Contributing to GSD Core
|
||||
|
||||
## Getting Started
|
||||
|
||||
```bash
|
||||
# Clone the repo
|
||||
git clone https://github.com/open-gsd/gsd-core.git
|
||||
cd get-shit-done
|
||||
cd gsd-core
|
||||
|
||||
# Install dependencies
|
||||
npm install
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
# GET SHIT DONE
|
||||
# GSD Core
|
||||
|
||||
**Git Ship. Done.**
|
||||
|
||||
[English](README.md) · [Português](README.pt-BR.md) · [简体中文](README.zh-CN.md) · **日本語**
|
||||
|
||||
@@ -181,7 +183,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
|
||||
```
|
||||
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
# GET SHIT DONE
|
||||
# GSD Core
|
||||
|
||||
**Git Ship. Done.**
|
||||
|
||||
[English](README.md) · [Português](README.pt-BR.md) · [简体中文](README.zh-CN.md) · [日本語](README.ja-JP.md) · **한국어**
|
||||
|
||||
@@ -181,7 +183,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
|
||||
```
|
||||
|
||||
|
||||
18
README.md
18
README.md
@@ -1,6 +1,6 @@
|
||||
> # Project Continuity Notice
|
||||
>
|
||||
> GSD is maintained by the **open-gsd** team at:
|
||||
> GSD Core is maintained by the **open-gsd** team at:
|
||||
> **`open-gsd/gsd-core`**
|
||||
>
|
||||
> Use only these package names:
|
||||
@@ -25,7 +25,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
# GET SHIT DONE
|
||||
# GSD Core
|
||||
|
||||
**Git Ship. Done.**
|
||||
|
||||
**English** · [Português](README.pt-BR.md) · [简体中文](README.zh-CN.md) · [日本語](README.ja-JP.md) · [한국어](README.ko-KR.md)
|
||||
|
||||
@@ -58,7 +60,7 @@ npx @opengsd/gsd-core@latest
|
||||
|
||||
*"I've done SpecKit, OpenSpec and Taskmaster — this has produced the best results for me."*
|
||||
|
||||
*"By far the most powerful addition to my Claude Code. Nothing over-engineered. Literally just gets shit done."*
|
||||
*"By far the most powerful addition to my Claude Code. Nothing over-engineered. It just helps me ship."*
|
||||
|
||||
<br>
|
||||
|
||||
@@ -69,15 +71,15 @@ npx @opengsd/gsd-core@latest
|
||||
---
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **Returning to GSD?**
|
||||
> **Returning to GSD Core?**
|
||||
>
|
||||
> Run `/gsd-map-codebase` to re-index your codebase, then `/gsd-new-project` to rebuild GSD's planning context. Your code is fine — GSD just needs its context rebuilt. See the [CHANGELOG](CHANGELOG.md) for what's new.
|
||||
|
||||
---
|
||||
|
||||
## Why We Continue Building GSD
|
||||
## Why We Continue Building GSD Core
|
||||
|
||||
GSD exists to help solo builders and small teams ship reliably with AI: clear specs, controlled context, and verification before release.
|
||||
GSD Core exists to help solo builders and small teams ship reliably with AI: clear specs, controlled context, and verification before release.
|
||||
|
||||
In May 2026, maintainers published a continuity announcement and migrated active development to `open-gsd/gsd-core` after trust and ownership concerns around the former upstream, including a meme-coin rug-pull incident publicly associated with that ecosystem.
|
||||
|
||||
@@ -161,7 +163,7 @@ The installer prompts for your runtime (Claude Code, OpenCode, Gemini CLI, Kilo,
|
||||
claude --dangerously-skip-permissions
|
||||
```
|
||||
|
||||
GSD is built for frictionless automation. Skip-permissions is how it's intended to run.
|
||||
GSD Core is built for frictionless automation. Skip-permissions is how it's intended to run.
|
||||
|
||||
Install only the skills you need with `--profile=core` (six core-loop skills), `--profile=standard` (core + phase management), or the default full install. Profiles compose: `--profile=core,audit`. `--minimal` is an alias for `--profile=core`. See **[docs/USER-GUIDE.md](docs/USER-GUIDE.md)** for the full walkthrough, non-interactive install flags for all 15 runtimes, and permissions configuration. See [ADR-0011](docs/adr/0011-skill-surface-budget-module.md) for the profile model and runtime surface control.
|
||||
|
||||
@@ -296,6 +298,6 @@ MIT License. See [LICENSE](LICENSE) for details.
|
||||
|
||||
<div align="center">
|
||||
|
||||
**Claude Code is powerful. GSD makes it reliable.**
|
||||
**Claude Code is powerful. GSD Core makes it reliable.**
|
||||
|
||||
</div>
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
# GET SHIT DONE
|
||||
# GSD Core
|
||||
|
||||
**Git Ship. Done.**
|
||||
|
||||
[English](README.md) · **Português** · [简体中文](README.zh-CN.md) · [日本語](README.ja-JP.md)
|
||||
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
<div align="center">
|
||||
|
||||
# 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
|
||||
```
|
||||
|
||||
|
||||
@@ -49,13 +49,13 @@
|
||||
<text class="text cyan" font-size="14" y="148" xml:space="preserve"> ╚═════╝ ╚══════╝╚═════╝</text>
|
||||
|
||||
<!-- Title and subtitle -->
|
||||
<text class="text white" font-size="15" y="188"> Get Shit Done <tspan class="dim">v1.0.1</tspan></text>
|
||||
<text class="text white" font-size="15" y="212"> A meta-prompting, context engineering and spec-driven</text>
|
||||
<text class="text white" font-size="15" y="232"> development system for Claude Code by TÂCHES.</text>
|
||||
<text class="text white" font-size="15" y="188"> GSD Core <tspan class="dim">v1.2.0</tspan></text>
|
||||
<text class="text white" font-size="15" y="212"> Git Ship. Done.</text>
|
||||
<text class="text white" font-size="15" y="232"> Meta-prompting, context engineering, and spec-driven workflows.</text>
|
||||
|
||||
<!-- Install output -->
|
||||
<text class="text" font-size="15" y="280"><tspan class="green"> ✓</tspan><tspan class="white"> Installed commands/gsd</tspan></text>
|
||||
<text class="text" font-size="15" y="304"><tspan class="green"> ✓</tspan><tspan class="white"> Installed get-shit-done</tspan></text>
|
||||
<text class="text" font-size="15" y="304"><tspan class="green"> ✓</tspan><tspan class="white"> Installed workflow assets</tspan></text>
|
||||
|
||||
<!-- Done message -->
|
||||
<text class="text" font-size="15" y="352"><tspan class="green"> Done!</tspan><tspan class="white"> Run </tspan><tspan class="cyan">/gsd-help</tspan><tspan class="white"> to get started.</tspan></text>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
@@ -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.',
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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` |
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# GSD ドキュメント
|
||||
# GSD Core ドキュメント
|
||||
|
||||
Get Shit Done(GSD)フレームワークの包括的なドキュメントです。GSD は、AI コーディングエージェント向けのメタプロンプティング、コンテキストエンジニアリング、仕様駆動開発システムです。
|
||||
GSD Core(Git Ship. Done.)の包括的なドキュメントです。GSD Core は、AI コーディングエージェント向けのメタプロンプティング、コンテキストエンジニアリング、仕様駆動開発システムです。
|
||||
|
||||
## ドキュメント一覧
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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).
|
||||
|
||||
---
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
<div align="center">
|
||||
|
||||
# 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
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<purpose>
|
||||
One-page newcomer-oriented tour of GSD. Output ONLY the `<reference>` content below. No additions.
|
||||
One-page newcomer-oriented tour of GSD Core. Output ONLY the `<reference>` content below. No additions.
|
||||
</purpose>
|
||||
|
||||
<reference>
|
||||
# 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)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<purpose>
|
||||
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.
|
||||
</purpose>
|
||||
|
||||
<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
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user