Hi @garrytan π
First β thank you for building gstack. It's been a huge help for my team, and I genuinely appreciate the work that goes into maintaining it.
Flagging a small Codex compatibility bug:
When loading gstack skills in Codex, 8 skills get skipped with:
Skipped loading 8 skill(s) due to invalid SKILL.md files
invalid YAML: mapping values are not allowed in this context
Root cause: scripts/gen-skill-docs.ts writes long description: values inline after catalog trimming, but some descriptions contain : (e.g. Ship workflow: detect + merge base branch...). Without quoting, YAML parses the embedded colon as a mapping delimiter and the frontmatter fails to load.
Claude Code's loader appears more permissive and doesn't trip on this; Codex's stricter parser does.
Fix already ready in #1739 β quotes the inline description values in the generator, updates the catalog-trim tests + the claude-ship golden fixture, and regenerates the affected SKILL.md files. Diff is small and isolated (65 / 61 across generator + regenerated artifacts).
Would really appreciate a review when you have a chance π Happy to iterate on anything you'd like changed.
β Gilbert
Hi @garrytan π
First β thank you for building gstack. It's been a huge help for my team, and I genuinely appreciate the work that goes into maintaining it.
Flagging a small Codex compatibility bug:
When loading gstack skills in Codex, 8 skills get skipped with:
Root cause:
scripts/gen-skill-docs.tswrites longdescription:values inline after catalog trimming, but some descriptions contain:(e.g.Ship workflow: detect + merge base branch...). Without quoting, YAML parses the embedded colon as a mapping delimiter and the frontmatter fails to load.Claude Code's loader appears more permissive and doesn't trip on this; Codex's stricter parser does.
Fix already ready in #1739 β quotes the inline
descriptionvalues in the generator, updates the catalog-trim tests + theclaude-shipgolden fixture, and regenerates the affected SKILL.md files. Diff is small and isolated (65 / 61 across generator + regenerated artifacts).Would really appreciate a review when you have a chance π Happy to iterate on anything you'd like changed.
β Gilbert