Corrects three FAIL findings from the skill-audit run: - Scope detection table in SKILL.md and references/scripts.md now lists all four plugin-marker variants the script actually checks (plugin.json, .claude-plugin/plugin.json, .plugin/plugin.json, .github/plugin/plugin.json) - assets/README.md copilot.agent.md description was wrong about field set; replaced with accurate CLI-format description noting excluded cloud/IDE fields and the Copilot tool aliases actually used. Also applies the SUGGESTION: moves the conditional reference (`If the destination is a plugin directory, read references/deployment-modes.md`) out of the ## Gotchas section body and into ## Route as a standalone line, immediately after ## Gotchas closes. INFO findings (source_keys frontmatter) were already present in both references/README.md and references/scripts.md — no change needed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0147vXtL5sP6vorDdqXGJJU9
source_keys
| source_keys |
|---|
references/
deployment-modes.md
Agent scope hierarchy, precedence rules, and per-scope restrictions. Covers: which fields are silently ignored for plugin agents (Claude Code and Copilot CLI), scoped identifiers for plugin subdirectory agents, cache isolation behaviour, and Copilot CLI path conventions. Loaded conditionally from SKILL.md when the destination is a plugin directory.
scripts.md
Conventions for the new-agent.sh scaffold script and any future scripts added to this skill. Covers: what scripts should and should not do, file placement, error handling, template variable conventions, and the no-interactive-prompts rule.
sources.md
Research provenance record for this skill. Lists the upstream research sources (claude-code-plugins and github-copilot-plugins research docs) that informed SKILL.md, the templates, and the deployment-modes reference. Used by skill-audit to validate the provenance chain.