Skip to content

docs(install): add GitHub Copilot (VS Code + Copilot CLI) section#60

Open
thejesh23 wants to merge 1 commit into
ayghri:mainfrom
thejesh23:feat/github-copilot-install
Open

docs(install): add GitHub Copilot (VS Code + Copilot CLI) section#60
thejesh23 wants to merge 1 commit into
ayghri:mainfrom
thejesh23:feat/github-copilot-install

Conversation

@thejesh23

Copy link
Copy Markdown
Contributor

Fixes #59

What

New INSTALL.md section between Gemini CLI and Antigravity, matching the house pattern (Install / Verify / Update / Uninstall / Always-on), plus GitHub Copilot added to the header enumeration.

  • Install: npx skills add ayghri/i-have-adhd -a github-copilot (project) / -g (global), with the manual cp -R fallback into ~/.copilot/skills/.
  • Verify / Update / Uninstall: via the same npx skills commands the other generic-harness sections use, plus the type-/ check from the VS Code docs.
  • Activation note: Copilot loads skills on its own when relevant; disable-model-invocation is a Claude Code field Copilot does not implement, so the rules may switch on unprompted — same caveat "How activation works" already states for spec-implementing harnesses.
  • Always-on: the condensed 10-rule block (identical to the Codex/Zed/Hermes/Pi sections) in .github/copilot-instructions.md.

Verification, honestly scoped

Verified in this environment:

  • github-copilot is a supported npx skills agent target; a real install lands actual files (not symlinks) at .agents/skills/i-have-adhd/SKILL.md — one of the three project directories Copilot documents scanning
  • frontmatter name matches the installed directory name (Copilot silently drops skills where it does not)
  • directory paths and invocation behavior taken from the VS Code Agent Skills docs
  • <details> blocks balanced; section renders in the existing collapsible layout

Not verified here (no Copilot auth in this environment): a live Copilot session actually listing and applying the skill — a manual pass on a Copilot-equipped machine is queued and I will report back on this PR; happy to hold merging until then.

Copilot (VS Code and Copilot CLI) reads Agent Skills natively from
.github/skills/, .claude/skills/, and .agents/skills/ in the project and the
matching global dirs. Document the npx skills install path (github-copilot is
a supported agent target; verified it lands real files in .agents/skills/
with name matching the directory, which Copilot validates), the manual copy
fallback, and an always-on block via .github/copilot-instructions.md.

Includes an activation note: disable-model-invocation is a Claude Code field
Copilot does not implement, so the skill can activate on its own there — the
same caveat "How activation works" already states for spec-implementing
harnesses.
@thejesh23

Copy link
Copy Markdown
Contributor Author

Manual verification done on a Copilot-equipped machine: the skill installs via npx skills add -a github-copilot and loads and applies in a live Copilot session. The "not verified here" caveat in the PR description is now covered — nothing pending from my side.

@ayghri

ayghri commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Holding this one for now: I don't have Copilot, so I can't verify the scan paths or the native Agent Skills claim myself. I'll merge once I've tested it personally or someone else confirms it works as written. Leaving it open in the meantime.

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.

INSTALL.md: no GitHub Copilot section, though Copilot now reads Agent Skills natively

2 participants