/office-hours design doc saved to .claude/plans/ is invisible to downstream gstack skills
- Dominant language
- TypeScript
- Stars
- 133k
- Forks
- 19.9k
- Avg merge
- 18h 46m
- Merged PRs (30d)
- 26
Description
**Problem**
When running `/office-hours` inside Claude Code's plan mode, two files get created:
- `.gstack/projects//--design-.md` — written by gstack
- `.claude/plans/.md` — written by Claude Code's plan mode
They start identical, but any edits made after the fact (e.g. refining the design doc interactively) only go to the `.claude/plans/` file. The `.gstack/` file becomes stale.
This matters because downstream skills (`/plan-ceo-review`, `/plan-eng-review`, etc.) read from `.gstack/`, so they silently consume an outdated version of the design doc.
**Steps to reproduce**
1. Run `/office-hours` inside Claude Code with plan mode active
2. Edit the resulting plan interactively
3. Run `/plan-ceo-review` — it reads the stale `.gstack/` file, not the updated one
**Expected behavior**
Either edits sync back to the `.gstack/` file, or gstack skills are aware of and prefer the `.claude/plans/` file if it's newer.
**Workaround**
Manually copy the latest content from `.claude/plans/.md` back into the `.gstack/` file before running downstream skills.
gstack 🏆 ❤️
Contributor guide
Assessment
This issue has not been assessed yet.