Skip to content

Add GitHub Copilot CLI support via Claude-compatible skills - #487

Closed
ridermw wants to merge 2 commits into
garrytan:mainfrom
ridermw:copilot-cli-claude-layout
Closed

ridermw wants to merge 2 commits into
garrytan:mainfrom
ridermw:copilot-cli-claude-layout

Conversation

@ridermw

@ridermw ridermw commented Mar 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add explicit ./setup --host copilot support using Copilot CLI's documented .claude/skills compatibility
  • document the lowest-friction Copilot install path and troubleshooting flow
  • lock the new setup contract into the existing static setup tests

Why this shape

GitHub Copilot CLI already supports skills from .claude/skills and ~/.claude/skills, so this keeps the change set small and upstream-friendly. It avoids introducing a new Copilot-only generator mode while still making Copilot a documented, first-class supported host.

Testing

  • bun test
  • automated Copilot smoke test with a temp ~/.claude/skills/gstack install via ./setup --host copilot
  • verified Copilot skill discovery (What skills do you have available?)
  • verified named skill invocation (Use the /browse skill ...)

ridermw and others added 2 commits March 25, 2026 07:25
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
jimmckeeth added a commit to jimmckeeth/gstack that referenced this pull request Mar 30, 2026
- Add --host copilot to setup script with .claude/skills layout reuse
- Add Copilot CLI install section to README
- Add scanCopilot() to gstack-global-discover for session discovery
- Resolve conflicts: preserve HEAD's prefix migration helpers + $B connect
  browse description alongside PR's install_claude_like() helper

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@garrytan

Copy link
Copy Markdown
Owner

Closing as dup of #396 — same author, same goal. Tracking there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants