You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+53Lines changed: 53 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,59 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [1.35.0] - 2026-04-13
9
+
10
+
Overview: Major upstream sync from GSD v1.35.0 introducing code review pipeline with auto-fix loop, codebase intelligence system, explore/scan/explore workflows, AI integration phase, import workflow, eval review, undo, and inbox management. Added 8 new agents, 9 new commands, and 14 new reference documents. Converted all Task() calls to @subagent_type shorthand and added mode: subagent to all agent definitions.
11
+
12
+
### Added
13
+
14
+
-`gsd-code-reviewer` agent for deep code review with configurable depth and finding categorization in `gsd-opencode/agents/gsd-code-reviewer.md`
15
+
-`gsd-code-fixer` agent for automated fix application from review findings with iterative review-fix loop in `gsd-opencode/agents/gsd-code-fixer.md`
16
+
-`gsd-ai-researcher` agent for AI-specific research tasks in `gsd-opencode/agents/gsd-ai-researcher.md`
17
+
-`gsd-domain-researcher` agent for domain-specific research in `gsd-opencode/agents/gsd-domain-researcher.md`
18
+
-`gsd-eval-auditor` agent for evaluation auditing in `gsd-opencode/agents/gsd-eval-auditor.md`
19
+
-`gsd-eval-planner` agent for evaluation planning in `gsd-opencode/agents/gsd-eval-planner.md`
20
+
-`gsd-framework-selector` agent for framework selection guidance in `gsd-opencode/agents/gsd-framework-selector.md`
21
+
-`gsd-intel-updater` agent for codebase intelligence file refresh in `gsd-opencode/agents/gsd-intel-updater.md`
22
+
-`/gsd-code-review` command and `code-review` workflow for automated code review at configurable depth in `gsd-opencode/commands/gsd/gsd-code-review.md` and `gsd-opencode/get-shit-done/workflows/code-review.md`
23
+
-`/gsd-code-review-fix` command and `code-review-fix` workflow for iterative auto-fix of review findings with convergence detection in `gsd-opencode/commands/gsd/gsd-code-review-fix.md` and `gsd-opencode/get-shit-done/workflows/code-review-fix.md`
24
+
-`/gsd-intel` command for querying, inspecting, and refreshing codebase intelligence files in `gsd-opencode/commands/gsd/gsd-intel.md`
25
+
-`/gsd-explore` command and `explore` workflow for interactive codebase exploration with optional research agent spawning in `gsd-opencode/commands/gsd/gsd-explore.md` and `gsd-opencode/get-shit-done/workflows/explore.md`
26
+
-`/gsd-scan` command and `scan` workflow for focused codebase scanning with parallel mapper agents in `gsd-opencode/commands/gsd/gsd-scan.md` and `gsd-opencode/get-shit-done/workflows/scan.md`
27
+
-`/gsd-import` command and `import` workflow for importing existing projects into GSD structure with plan validation in `gsd-opencode/commands/gsd/gsd-import.md` and `gsd-opencode/get-shit-done/workflows/import.md`
28
+
-`/gsd-audit-fix` command and `audit-fix` workflow for auto-fixing audit findings with test verification in `gsd-opencode/commands/gsd/gsd-audit-fix.md` and `gsd-opencode/get-shit-done/workflows/audit-fix.md`
29
+
-`/gsd-ai-integration-phase` command and `ai-integration-phase` workflow for AI integration phases in `gsd-opencode/commands/gsd/gsd-ai-integration-phase.md` and `gsd-opencode/get-shit-done/workflows/ai-integration-phase.md`
30
+
-`/gsd-eval-review` command and `eval-review` workflow for evaluation review in `gsd-opencode/commands/gsd/gsd-eval-review.md` and `gsd-opencode/get-shit-done/workflows/eval-review.md`
31
+
-`/gsd-undo` command and `undo` workflow for undoing recent GSD operations with git-based rollback in `gsd-opencode/commands/gsd/gsd-undo.md` and `gsd-opencode/get-shit-done/workflows/undo.md`
32
+
-`/gsd-from-gsd2` command for migrating from GSD v2 format in `gsd-opencode/commands/gsd/gsd-from-gsd2.md`
33
+
-`inbox` workflow for managing development inbox in `gsd-opencode/get-shit-done/workflows/inbox.md`
34
+
-`intel.cjs` library for codebase intelligence management (extract-exports, patch-meta, validate, status) in `gsd-opencode/get-shit-done/bin/lib/intel.cjs`
35
+
-`learnings.cjs` library for learning capture and retrieval in `gsd-opencode/get-shit-done/bin/lib/learnings.cjs`
36
+
-`gsd2-import.cjs` library for GSD v2 project migration in `gsd-opencode/get-shit-done/bin/lib/gsd2-import.cjs`
37
+
-`AI-SPEC.md` template for AI integration specifications in `gsd-opencode/get-shit-done/templates/AI-SPEC.md`
38
+
-`gsd-code-review` and `gsd-code-review-fix` skills for OpenCode integration in `gsd-opencode/skills/`
39
+
- 14 new reference documents: `ai-evals.md`, `ai-frameworks.md`, `common-bug-patterns.md`, `gates.md`, `ios-scaffold.md`, `thinking-models-debug.md`, `thinking-models-execution.md`, `thinking-models-planning.md`, `thinking-models-research.md`, `thinking-models-verification.md`, `thinking-partner.md`, `verification-overrides.md`, and few-shot examples for `plan-checker.md` and `verifier.md` in `gsd-opencode/get-shit-done/references/`
40
+
- Regex-based forbidden string matching to antipatterns checker in `assets/bin/check-forbidden-strings.js`
41
+
-`task(\n` regexp pattern to antipatterns list in `assets/antipatterns.toml` for detecting unconverted Task() calls
42
+
43
+
### Changed
44
+
45
+
- Synced 289 files from upstream GSD submodule at v1.35.0
46
+
- Converted all 66 Task() function calls to @subagent_type shorthand syntax across workflows, commands, templates, and references
47
+
- Added `mode: subagent` declaration to all 29 agent definition files in `gsd-opencode/agents/`
48
+
- Applied 5,144 Claude Code to OpenCode translations across 287 files (paths, tool names, commands, URLs, HTML tags)
49
+
- Enhanced `execute-phase` workflow with expanded executor agent prompts, worktree branch check improvements, and verifier agent integration in `gsd-opencode/get-shit-done/workflows/execute-phase.md`
50
+
- Enhanced `plan-phase` workflow with additional planner and plan-checker context in `gsd-opencode/get-shit-done/workflows/plan-phase.md`
51
+
- Enhanced `quick` workflow with executor worktree support, code review, and verification integration in `gsd-opencode/get-shit-done/workflows/quick.md`
52
+
- Enhanced `manager` workflow with plan-phase and execute-phase background agent delegation in `gsd-opencode/get-shit-done/workflows/manager.md`
53
+
- Enhanced `autonomous` workflow with agent tracking and dispatch patterns in `gsd-opencode/get-shit-done/workflows/autonomous.md`
54
+
- Updated `gsd-tools.cjs` with new commands and enhanced CLI tooling in `gsd-opencode/get-shit-done/bin/gsd-tools.cjs`
55
+
- Refactored `state.cjs` with improved state management in `gsd-opencode/get-shit-done/bin/lib/state.cjs`
56
+
- Enhanced `phase.cjs` with expanded phase management capabilities in `gsd-opencode/get-shit-done/bin/lib/phase.cjs`
57
+
- Updated `model-profiles.md` and `model-profile-resolution.md` references to use @subagent syntax in `gsd-opencode/get-shit-done/references/`
58
+
- Expanded `planning-config.md` reference with detailed configuration documentation in `gsd-opencode/get-shit-done/references/planning-config.md`
59
+
- Updated documentation (ARCHITECTURE, COMMANDS, CONFIGURATION, FEATURES, USER-GUIDE) to reflect new commands, agents, and workflows in `gsd-opencode/docs/`
60
+
8
61
## [1.33.3] - 2026-04-12
9
62
10
63
Overview: Fixed YAML frontmatter parse errors across 11 command files by quoting unquoted argument-hint values, corrected malformed skill permission in gsd-manager, and updated translation config with new rules for skill permissions and argument-hint quoting.
Copy file name to clipboardExpand all lines: README.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
<divalign="left">
2
2
3
-
# GET SHIT DONE for OpenCode. (Based on TÂCHES v1.33.0 - 2026-04-04)
3
+
# GET SHIT DONE for OpenCode. (Based on TÂCHES v1.35.0 - 2026-04-10)
4
4
5
5
**A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES. (Adapted for OpenCode by rokicool and enthusiasts)**
6
6
@@ -13,16 +13,17 @@
13
13
14
14
---
15
15
16
-
# (Un)Breaking news
16
+
# Explanation
17
17
18
-
TACHES decided to include support for OpenCode in his own product. That is great news.
18
+
Original Get-Shit-Done (GSDv1) started supporting OpenCode about 2.5 months ago. That was great, but since I started working on this project earlier, I found a lot of roughnesses in the original GSD for OpenCode. So I decided to continue working on this port.
19
19
20
-
However, with all due respect, his adaptation for OpenCode is not perfect. So I will continue working on this project and will try to fill the gaps.
20
+
Despite being 'direct port' with straightforward code adaptation we added some specific features.
21
21
22
-
Thanks to [@dpearson2699](https://github.com/dpearson2699)we have much better adaptation of /gsd-settings command and (almost)dynamical switch between different LLMs for subagents.
22
+
Thanks to [@dpearson2699](https://github.com/dpearson2699)for the initial version and idea of Profile system. I modified it later and belive our system (`/gsd-set-profile`) is much more suitable and simpler to use than the original, based on Claude Code concept of 'Three levels of models'.
23
23
24
+
I am not going to give up on this project yet, but to be honest, it makes less and less sence.
24
25
25
-
-- **Roman** (2026-01-31)
26
+
-- **Roman** (2026-04-13)
26
27
27
28
28
29
[](https://www.youtube.com/watch?v=zRJ0UWHBjCY)
@@ -87,6 +88,10 @@ I just love both GSD and OpenCode. I felt like having GSD available only for Cla
87
88
88
89
— **Roman**
89
90
91
+
## Version 1.35.0
92
+
93
+
Bumping up the version to keep up with the original GSDv1 [v1.35.0](https://github.com/gsd-build/get-shit-done/releases/tag/v1.35.0)
94
+
90
95
## Version 1.33.2
91
96
92
97
Added support for translating `Agent()` background task calls to OpenCode-compatible `@gsd-<agent>` shorthand syntax. The new translation rule 21 in `assets/configs/remove-task.json` dynamically extracts agent names from `skill="gsd-<agent>"` patterns and converts them to the OpenCode format. This update fixes two `Agent()` calls in `autonomous.md` workflow for plan and execute phase dispatch, ensuring full OpenCode compatibility.
"_comment": "18. task() with subagent_type=\"general\" referencing gsd-advisor-researcher → @gsd-advisor-researcher (strip preamble, keep body from <gray_area>)",
"description": "Replace Agent() with gsd skill reference to @gsd-xxx shorthand, extracting agent name from skill=\"gsd:xxx\" and converting to gsd-xxx"
220
+
},
221
+
{
222
+
"_comment": "22. Multiline task() with description first, then multiline prompt, no subagent_type (gsd-intel pattern)",
0 commit comments