framework/templates/repo-files-templates/root/.agents/skills/awesome-copilot-navigator/SKILL.md
Safely locate and adapt agent/prompt examples from awesome-copilot while enforcing framework compliance, per-material license verification, and standardized provenance. Trigger phrases: awesome-copilot, agent examples, .agent.md examples, prompt examples, external prompt library.
npx skillsauth add alexandrsurkov/forgentframework awesome-copilot-navigatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Purpose: safely use
awesome-copilotas an examples navigator, not a copy-paste source. This skill operationalizes Appendix A1 rules for external prompt/example sources.
Load this skill when you need to:
.agent.md or prompt examples from awesome-copilotDo not load this skill when:
agent-file-standards and/or markdown-writer instead)Use awesome-copilot as a curated directory to discover patterns and formats, while ensuring:
## Provenance section (or an adjacent .provenance.md for non-Markdown artifacts)Verbatim copy (non-trivial/substantial) = any contiguous sequence of >= 200 characters taken verbatim from upstream (code or prose). Whitespace-only changes do not avoid this threshold.
License verification evidence = ALL of the following captured in ## Provenance (or <artifact>.provenance.md):
LICENSE, COPYING, NOTICE) and the license name/SPDXIdentify the specific upstream material you intend to use (repo + file path + snippet boundaries).
Capture an immutable reference: commit SHA or tagged release.
Verify the license that applies to that upstream material:
LICENSE, COPYING) and the license type.Do not assume the awesome-copilot repo license applies to linked content.
Fallback (license not reachable / not a VCS source): treat the material as unverified.
If you cannot meet the license verification evidence checklist, do link-only (no verbatim copying >= 200 characters).
If you verbatim-copy >= 200 characters from MIT-licensed material, preserve required attribution and notices by placing the full MIT license text and the upstream copyright line(s) in the provenance record (see “MIT Notice Preservation” below).
For non-MIT upstream licenses, comply with the license terms; if incompatible or unclear, do not copy.
When the upstream license is MIT and you verbatim-copy >= 200 characters:
## Provenance section (Markdown body)<artifact-filename>.provenance.md## Provenance section in the Markdown body (examples: .agent.md, .prompt.md, *.md).<artifact-filename>.provenance.md in the same directory.Placement rule
.agent.md, place ## Provenance after YAML frontmatter (YAML --- block). For .prompt.md, place ## Provenance in the Markdown body (typically after the title/intro).*.md): place ## Provenance in the Markdown body (commonly near the end).Template
## Provenance
- Source collection: awesome-copilot
- Upstream material: <URL to upstream repo/path>
- Immutable ref: <commit SHA | tag | release permalink | N/A>
- Upstream license: <SPDX/name> (verified at <path/URL to LICENSE>)
- License evidence: <why this license applies to this file/page (header / directory notice / repo-wide with no overrides)>
- Retrieved: <YYYY-MM-DD>
- Verbatim copied: <0 chars | N chars> (non-trivial if >= 200 contiguous chars)
- Adaptation notes: <what changed and why; include any removed unsafe instructions>
### Third-Party License Notice (if required)
<If you verbatim-copy >= 200 characters and the license requires preserving notices (e.g., MIT), include the required notice text here.>
framework/spec/appendices/01-appendix-a1-ai-and-llm-standards.md (A1.1.1).agents/skills/agent-file-standards/SKILL.md.agents/skills/ai-security/SKILL.mdtesting
TODO: one line describing the domain + explicit trigger phrases
development
Frontend skill pack: UI conventions, testing, build, and performance constraints
development
DevOps skill pack: CI/CD, environments, IaC, secrets policy, and observability
development
Backend skill pack: architecture, conventions, testing, and ops for the backend component