docs(copilot): clarify skill and persona installation - #421
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Copilot is a supported platform, so a clearer skills-and-persona section in its setup doc is welcome. I didn't independently verify every Copilot-specific detail since you're closer to that surface, so I'd want one check that the paths and invocation match current Copilot behavior before it lands. Structure reads right otherwise. |
Restore the existing skill-installation guidance and use temporary clones for cross-platform persona setup. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Narrowed this PR after rechecking the installation boundary:
The final diff now covers Copilot persona onboarding only. |
Keep the original copy pattern and limit the change to essential Copilot persona clarification. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Simplified the PR to the original copy pattern after review:
The existing skill-installation section remains unchanged. The four copy commands were verified in a fresh repository. |
|
The simplification is the right call, and thanks for actually verifying |
addyosmani
left a comment
There was a problem hiding this comment.
The direction is good. Softening the old "plain *.md files are silently ignored" claim to "VS Code detects them but other Copilot surfaces may not" is more accurate, and adding the CLI (copilot --agent, /agent) and cloud-agent paths fills real gaps in this doc. Picking up web-performance-auditor so all four personas are listed is a nice catch too.
Two things before this lands. Most of this is behavioral claims about how Copilot discovers agents across VS Code, CLI, and cloud, and those move fast; can you confirm which Copilot versions you verified these against, so we're not documenting a state that's already shifted? And CI hasn't actually run on this yet (checks are empty, mergeable state is unstable), so I'd want a green run before merging. Happy to take it once those two are settled.
Summary
web-performance-auditorpersonaWhy
The existing skill setup works, but it does not install the repository's
agents/personas. Users can therefore have working skills and still see no selectable custom agents. The previous guide also described@invocation rather than the current agent-picker flow.Scope
Documentation only. This PR changes only the Agent Personas section in
docs/copilot-setup.md. It does not change skill installation, lifecycle slash commands, plugin manifests, or runtime behavior.Verification
.agent.mdfiles createdcopilot --agent code-reviewerverified with GitHub Copilot CLI 1.0.72-1node scripts/validate-skills.jsnode scripts/validate-commands.jsgit diff --check