* docs(#2534): rewrite your-first-project tutorial for beginners
Adds a loop mental-model primer (Mermaid), per-step "what just happened"
callouts, a prerequisites flow, a glossary and a troubleshooting table.
Same commands, same .planning artefacts, same to-do CLI example.
Closes#2534
* docs(#2534): make the tutorial runtime-agnostic (all IDEs)
Adds a "Pick your runtime" section (Cursor, Claude Code, OpenCode, Codex,
Gemini CLI, Copilot, Windsurf, Kilo, Cline, Qwen, Antigravity, ...) with the
installer flag and command syntax per runtime (/gsd-*, /gsd:* colon form, and
Cline rules). Keeps the same guaranteed worked example and .planning artefacts.
Closes#2534
* docs(#2534): address review - drop gsd-cursor aside + dead hero comment
- Remove the '(pair with the gsd-cursor EoS ...)' parenthetical from the Cursor row.
- Remove the commented-out reference to a non-existent hero asset.
(Gemini CLI references retained: --gemini is still live in bin/install.js on next.)
Closes#2534
* docs(#2534): fix review defects (keep multi-runtime)
- Replace dead Gemini CLI / --gemini with its live successor Antigravity
(#1928); remove the invalid --gemini row/flag everywhere.
- Replace fabricated Step 1 output with realistic installer lines
(71 skills/commands + destination suffix; exact lines vary by runtime).
- Fix 'Skip research' -> choose 'No' on the real Research prompt.
- behaviours -> behaviors (2x).
Multi-runtime 'Pick your runtime' section retained per author intent;
scope re-approval on #2534 still pending.
* docs(#2534): scope tutorial back to single-runtime (Claude Code)
Per trek-e's 2026-07-27 review, resolve the multi-runtime blockers by
returning to the approved scope:
- Remove the 'Pick your runtime' table + per-runtime notes; leave a one-
line pointer to docs/how-to/install-on-your-runtime.md (which already
documents all runtimes) rather than duplicate it (avoids the drift).
This kills Blocker 1 (Antigravity is slash-hyphen, not colon) and
Blocker 2 (Codex is $gsd-*) at the source.
- Step 1 uses --claude concretely; config-dir prose is Claude-local.
- Step 5: fix singular researcher (plan-phase spawns one gsd-phase-
researcher), and make the research choice consistent with Step 3
(choose 'Skip research'); drop the RESEARCH.md artifact line.
- Glossary/troubleshooting/prereqs/Step 2 de-multi-runtimed.
Returns the PR to #2534's approved 'docs-only, same commands' scope.
* docs(#2534): correct tutorial prerequisites and outputs
* docs(#2534): match tutorial research prompts to workflow
* docs(#2534): complete tutorial step guidance
---------
Co-authored-by: clezcoding <clezcoding@users.noreply.github.com>
Co-authored-by: Tom Boucher <trekkie@nomorestars.com>
* chore: wire docs/agents config into AGENTS.md Agent skills section
Add the `## Agent skills` discovery block pointing the engineering
skills at the existing docs/agents/{issue-tracker,triage-labels,domain}.md
files (issue tracker, triage label mapping, single-context domain docs).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* docs: rebrand to GSD Core and restructure docs with Diataxis
Reorganise the root README and docs/ around the Diataxis framework
(tutorials, how-to guides, reference, explanation), add new how-to
guides and schema references (STATE.md / CONTEXT.md / PLAN.md /
planning artifacts), and cross-link the whole set. Update the lone
legacy gsd-build reference to open-gsd; keep internal get-shit-done/
filesystem paths unchanged (directory rename tracked separately in
open-gsd/gsd-core#604). Regenerate the ja-JP, ko-KR, pt-BR and zh-CN
localised trees to mirror the new structure.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* docs: backfill changeset PR number (#605)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>