code-mate-github-copilot
FeaturedRuns GitHub Copilot CLI programmatically for repository analysis and coding tasks. Use when the user asks to delegate work to Copilot CLI or obtain a Copilot coding-agent result.
AI & Automation 51,671 stars
4954 forks Updated today AGPL-3.0
Install
Quality Score: 88/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# GitHub Copilot CLI
## Run
1. Set the Bash working directory to the exact project the user named and set a finite timeout, normally 10 minutes.
2. Check availability with `command -v copilot`. If it is missing, stop and ask the user to install GitHub Copilot CLI in Code Mate.
3. Run one non-interactive task:
```bash
copilot -p "<prompt>" -s --output-format json --no-ask-user
```
Pass the prompt as one quoted argument. Parse stdout as JSONL and treat an error event or nonzero exit as failure; the published exit-code contract is incomplete. Never start the interactive UI or an authentication flow.
## Authentication And Permissions
If Copilot reports a missing login, subscription, or token configuration, stop and ask the user to configure GitHub Copilot CLI in Code Mate. Never request, read, print, or copy credentials.
`--no-ask-user` prevents an unattended approval prompt. Keep tools denied by default. When the user explicitly requests workspace changes, add only narrowly scoped `--allow-tool` entries; never use `--allow-all` as a shortcut.
Example: ask Copilot to explain a failing test without modifying files, run the command above, and summarize the final JSONL result plus any denied tool request.
Details
- Author
- CherryHQ
- Repository
- CherryHQ/cherry-studio
- Created
- 2 years ago
- Last Updated
- today
- Language
- TypeScript
- License
- AGPL-3.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
copilot
Operate GitHub Copilot CLI sessions and extensions using current GitHub guidance. Use when configuring copilot, custom agents, skills, or plugins.
4 Updated today
fmind AI & Automation Featured
code-mate-gemini
Runs Gemini CLI headlessly for repository analysis and coding tasks. Use when the user asks to delegate work to Gemini CLI or compare its result with another coding agent.
51,671 Updated today
CherryHQ AI & Automation Featured
skill-copilot-provider
GitHub Copilot CLI as optional zero-cost provider via copilot -p programmatic mode
4,061 Updated today
nyldn