GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — fix: quote argument-hint YAML values so Copilot CLI ≥1.0.65 loads all skills (closes #5626) by thejesh23 · Pull Request #5627 · simstudioai/sim

Conversation

@thejesh23

@thejesh23 thejesh23 commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Closes #5626.

Summary

Purely mechanical single-character transform to 9 file(s): wrap the value after argument-hint: in double quotes so YAML parses it as a string instead of a flow-sequence array. Fixes GitHub Copilot CLI ≥ 1.0.65 silently dropping the skill.

- argument-hint: [foo]
+ argument-hint: "[foo]"

Bare [...] is YAML flow-sequence syntax → the loader receives ["foo"] (a list), fails its str validation, and rejects the SKILL without an error. Claude Code, VS Code Agent Skills, and every other loader document argument-hint as a string; the quoted-string form is what all reference docs show.

Files (9)

  • .claude/commands/cleanup.md
  • .claude/commands/ship.md
  • .claude/commands/you-might-not-need-a-memo.md
  • .claude/commands/you-might-not-need-an-effect.md
  • .claude/commands/you-might-not-need-state.md
  • .claude/commands/react-query-best-practices.md
  • .claude/commands/emcn-design-review.md
  • .claude/commands/you-might-not-need-a-callback.md
  • .claude/commands/you-might-not-need-url-state.md

Verification

  • YAML round-trip via yaml.safe_load on every changed frontmatter reports argument-hint as str
  • Regression sweep: no unquoted-bracket argument-hint: lines remain in these files
  • No vulnerable value contained " or \, so bare double-quote wrapping is safe

Sources

  • Claude Code slash-commands / frontmatter reference — argument-hint documented as a string
  • VS Code Agent Skills docs — same

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

greptile-apps[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
waleedlatif1 and others added 30 commits April 3, 2026 23:30
@waleedlatif1
v0.6.23: MCP fixes, remove local state in favor of server state, moth…
0b9019d
…ership workflow edits via sockets, ui improvements
@waleedlatif1
v0.6.24: copilot feedback wiring, captcha fixes
a54dcbe
@waleedlatif1
v0.6.25: cloudwatch, cloudformation, live kb sync, linear fixes, post…
28af223
…hog upgrade
@waleedlatif1
v0.6.26: ui improvements, multiple response blocks, docx previews, ol…
d889f32
…lama fix
@waleedlatif1
v0.6.27: new triggers, mothership improvements, files archive, queuei…
316bc8c
…ng improvements, posthog, secrets mutations
@waleedlatif1
v0.6.28: new docs, delete confirmation standardization, dagster integ…
3f508e4
…ration, signup method feature flags, SSO improvements
@TheodoreSpeaks
v0.6.29: login improvements, posthog telemetry (simstudioai#4026)
d6ec115
* feat(posthog): Add tracking on mothership abort (simstudioai#4023)

Co-authored-by: Theodore Li <[email protected]>

* fix(login): fix captcha headers for manual login  (simstudioai#4025)

* fix(signup): fix turnstile key loading

* fix(login): fix captcha header passing

* Catch user already exists, remove login form captcha
@waleedlatif1
v0.6.30: slack trigger enhancements, connectors performance improveme…
d7da35b
…nts, secrets performance, polling refactors, drag resources in mothership
@waleedlatif1
v0.6.31: elevenlabs voice, trigger.dev fixes, cloud whitelabeling for…
cf233bb
… enterprises
@waleedlatif1
v0.6.32: BYOK fixes, ui improvements, cloudwatch tools, jsm tools ext…
f8f3758
…ension
@waleedlatif1
v0.6.33: polling improvements, jsm forms tools, credentials reactquer…
3c8bb40
…y invalidation, HITL docs
@waleedlatif1
v0.6.34: trigger.dev fixes, CI speedup, atlassian error extractor
d33acf4
@waleedlatif1
v0.6.35: additional jira fields, HITL docs, logs cleanup efficiency
4f40c4c
@waleedlatif1
v0.6.36: new chunkers, sockets state machine, google sheets/drive/cal…
cbfab1c
…endar triggers, docs updates, integrations/models pages improvements
@waleedlatif1
v0.6.37: audit logs page, isolated-vm worker rotation, permission gro…
4309d06
…ups ui
@waleedlatif1
v0.6.38: models page
8b57476
@waleedlatif1
v0.6.39: billing fixes, tools audit, landing fix
e3d0e74
@waleedlatif1
v0.6.40: mothership tool loop, new skills, agiloft, STS, IAM integrat…
0ac0539
…ions, jira forms endpoints
@waleedlatif1
v0.6.41: webhooks fix, workers removal
3838b6e
@waleedlatif1
v0.6.42: mothership nested file reads, search modal improvements
fc07922
@waleedlatif1
v0.6.43: mothership billing idempotency, env var resolution fixes
3a1b1a8
@waleedlatif1
v0.6.44: streamdown, mothership intelligence, excel extension
46ffc49
@Sg312
v0.6.45: superagent, csp, brightdata integration, gemini response for…
010435c
…mat, logs performance improvements

fix(csp): add missing analytics domains, remove unsafe-eval, fix workspace CSP gap (simstudioai#4179)
fix(landing): return 404 for invalid dynamic route slugs (simstudioai#4182)
improvement(seo): optimize sitemaps, robots.txt, and core web vitals across sim and docs (simstudioai#4170)
fix(gemini): support structured output with tools on Gemini 3 models (simstudioai#4184)
feat(brightdata): add Bright Data integration with 8 tools (simstudioai#4183)
fix(mothership): fix superagent credentials (simstudioai#4185)
fix(logs): close sidebar when selected log disappears from filtered list; cleanup (simstudioai#4186)
@icecrasher321
Merge pull request simstudioai#4190 from simstudioai/staging
c0bc62c
v0.6.46: mothership streaming fixes, brightdata integration
@waleedlatif1
v0.6.46: mothership queueing, web vitals
387cc97
@waleedlatif1
v0.6.47: files focusing, documentation, opus 4.7
2dbc7fd
@waleedlatif1
v0.6.48: import csv into tables, subflow fixes, CSP updates
8a50f18
@waleedlatif1
v0.6.49: deploy sockets event, resolver, logs improvements, monday.co…
dcf3302
…m integration, atlassian triggers
@icecrasher321
v0.6.50: ppt/doc/pdf worker isolation, docs, chat, sidebar improvements
bc09865
@waleedlatif1
v0.6.51: tables improvements, billing fixes, 404 pages, code hygiene
5f56e46
icecrasher321 and others added 24 commits June 16, 2026 11:08
@icecrasher321
v0.7.9: agent file attachments, chat autoscroll, knowledge base uploa…
56a88a2
…d, security fixes
@icecrasher321
v0.7.10: models sorting, compress/decompress file block tools, new en…
db47da5
…richment providers, deepseek models, db performance
@waleedlatif1
v0.7.11: parallel subagents, new tools, rich markdown editor, governa…
8df34a3
…nce, file sharing, scheduled tasks granularity
@icecrasher321
v0.7.12: mcp servers ui/ux fixes, nuqs for query param management
aaca750
@TheodoreSpeaks
v0.7.13: pii redaction, react query frontend refactor, pi coding agen…
ad0b867
…t harness, sakana fugu provider

v0.7.13: pii redaction, react query frontend refactor, pi coding agent harness, sakana fugu provider
@waleedlatif1
v0.7.14: perf improvements, code hygiene, GitLab private host support
11168f9
@waleedlatif1
v0.7.15: academy, perf improvements, db attribution, kb tags filter f…
613e8ea
…ix, settings overhaul, thrive learning integration
@waleedlatif1
v0.7.16: security hardening, db o11y and profiling, settings UI
38c088a
@waleedlatif1
v0.7.17: emcn and workflow renderer isolated package, popular blocks …
0371856
…extension, workspace forking, slack trigger extension, new README
@waleedlatif1
v0.7.18: landing, tools depth, media embeds in md editor, sonnet 5
fabf696
@waleedlatif1
v0.7.19: newsletter, contact, careers
6e426f8
@waleedlatif1
v0.7.20: perf, ui improvements, fable 5, tables row size bump, blogs
62ef96f
@waleedlatif1
v0.7.21: tools audits and extensions, appsheet integration, hitl fix
4fcfe76
@waleedlatif1
v0.7.22: competitor pages, seo fixes, billing usage table
8afc4f1
@waleedlatif1
v0.7.23: mobile comparison table, security hardening, subflow & strea…
616a71d
…ming improvements
@waleedlatif1
v0.7.24: frontend perf improvements, md editor fixes, mailer fix, too…
62d3140
…ls audit
@waleedlatif1
v0.7.25: new tools, gmail send fixes, email lifecycle adjustments
21ee602
@waleedlatif1
v0.7.26: API block default headers fix, tables perf and correctness, …
9d44d42
…landing redesign
@waleedlatif1
v0.7.27: document tags improvements, grok 4.5, forking, custom blocks…
067d3b0
…, library, typescript 7, jupyter notebook, o11y, meta muse, gpt 5.6
@waleedlatif1
v0.7.28: rich markdown editor improvements, autosave in files, helm i…
e2fecc8
…mprovements
@waleedlatif1
v0.7.29: GLM, ui and ux improvements, tables improvements, enterprise…
6c3d11b
… page
@waleedlatif1
v0.7.30: md editor improvements, og image updates, spacexai hosted ke…
207785c
…ys, cmd-k speedups, pagespeed optimizations, security hardening
@waleedlatif1
v0.7.31: sidebar shortcut, env var expansion in lifecycle triggers, a…
e01bfb1
…shby fixes
@thejesh23
fix: quote argument-hint YAML values so Copilot CLI ≥1.0.65 loads all…
65e2714
… skills

`argument-hint: [foo]` YAML-parses as a flow sequence (array), not a
string. Downstream slash-command loaders that validate `argument-hint`
as a string — notably GitHub Copilot CLI ≥ 1.0.65 — silently reject
the skill on load, and the command disappears from the CLI menu.

Wrap the value in double quotes so it parses as a string. No behaviour
change on Claude Code.
@vercel

vercel Bot commented Jul 12, 2026

Copy link
Copy Markdown

@thejesh23 is attempting to deploy a commit to the Sim Team on Vercel.

A member of the Team first needs to authorize it.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@cursor

cursor Bot commented Jul 12, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

PR Summary

Low Risk
Documentation-only frontmatter quoting in agent command files; no runtime application code changes.

Overview
Wraps argument-hint frontmatter values in double quotes across nine .claude/commands/*.md slash-command skills so YAML treats them as strings instead of flow sequences.

Unquoted values like [scope] [fix=true|false] were parsed as YAML arrays, which caused GitHub Copilot CLI ≥1.0.65 to fail str validation and silently drop those skills; Claude Code and other loaders already expect a string hint.

Reviewed by Cursor Bugbot for commit 65e2714. Bugbot is set up for automated code reviews on this repo. Configure here.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@greptile-apps

greptile-apps Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR fixes command frontmatter so bracketed argument hints load as strings.

  • Quoted argument-hint values in nine .claude/commands files.
  • Kept the displayed hint text unchanged.
  • Avoided new escaping concerns because the changed values contain no double quotes or backslashes.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
.claude/commands/cleanup.md Quoted the command argument-hint frontmatter value.
.claude/commands/emcn-design-review.md Quoted the command argument-hint frontmatter value.
.claude/commands/react-query-best-practices.md Quoted the command argument-hint frontmatter value.
.claude/commands/ship.md Quoted the command argument-hint frontmatter value.
.claude/commands/you-might-not-need-a-callback.md Quoted the command argument-hint frontmatter value.
.claude/commands/you-might-not-need-a-memo.md Quoted the command argument-hint frontmatter value.
.claude/commands/you-might-not-need-an-effect.md Quoted the command argument-hint frontmatter value.
.claude/commands/you-might-not-need-state.md Quoted the command argument-hint frontmatter value.
.claude/commands/you-might-not-need-url-state.md Quoted the command argument-hint frontmatter value.

Reviews (1): Last reviewed commit: "fix: quote argument-hint YAML values so ..." | Re-trigger Greptile

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1
waleedlatif1 changed the base branch from main to staging July 12, 2026 19:48
@waleedlatif1
waleedlatif1 merged commit faccc61 into simstudioai:staging Jul 12, 2026
16 of 17 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1 waleedlatif1 mentioned this pull request Jul 13, 2026
v0.7.32: concurrency control, seo/geo, new lib #5646
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Skills fail to load in GitHub Copilot CLI ≥1.0.65 due to array-shaped argument-hint

Uh oh!

There was an error while loading. Please reload this page.

5 participants

@thejesh23 @waleedlatif1 @TheodoreSpeaks @Sg312 @icecrasher321
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.