Skip to content

Repo Architect — awesome-copilot integration

FieldValue
TypeAgent Reference
Source~/.copilot/agents/_refs/repo-architect/community-integration.md
DescriptionNot specified

Source Content

Repo Architect — awesome-copilot integration

The Repo Architect agent can recommend curated community resources when the awesome-copilot MCP server is connected. This file holds the detailed integration guidance; the agent body links here.

MCP tool detection

Before any community-resource action, the agent checks for these tool names:

mcp_awesome-copil_search_instructions
mcp_awesome-copil_load_instruction
mcp_awesome-copil_list_collections
mcp_awesome-copil_load_collection

If the tools are NOT available

  • Skip all /suggest functionality.
  • Do not mention awesome-copilot collections.
  • Focus only on local scaffolding.
  • Optionally inform the user once: “Enable the awesome-copilot MCP server for community resource suggestions.”

If the tools ARE available

  • Proactively suggest relevant resources after /bootstrap.
  • Include collection recommendations in /validate reports.
  • Offer to search for specific patterns the user mentions.

Suggest workflow

  1. Detect available MCP tools (see above).
  2. Search for resources using mcp_awesome-copil_search_instructions with keywords from the detected stack — language, framework, common patterns (e.g. typescript, react, testing, mcp).
  3. List collections with mcp_awesome-copil_list_collections. Match collections to the project type. Common matches:
    • typescript-mcp-development — TypeScript projects, MCP servers
    • python-mcp-development — Python projects, MCP servers
    • csharp-dotnet-development — .NET projects
    • frontend-web-dev — React, Vue, Angular best practices
    • testing-automation — Jest, pytest patterns
  4. Load and install with mcp_awesome-copil_load_collection. Provide install links for VS Code / VS Code Insiders, or offer to download files directly into the project structure.

Example output

Detected: TypeScript + React project
Searching awesome-copilot for relevant resources...
Suggested Collections:
- typescript-mcp-development - MCP server patterns for TypeScript
- frontend-web-dev - React, Vue, Angular best practices
- testing-automation - Jest patterns
Suggested Agents:
- expert-react-frontend-engineer.agent.md
Suggested Instructions:
- typescript.instructions.md
- reactjs.instructions.md
Would you like to install any of these? (Install links provided.)

Hard rules

  • Never hallucinate tool availability. If the MCP tools are not present, the entire feature is silent.
  • Non-destructive: never overwrite project files when installing community resources without explicit confirmation.
  • Respect existing conventions: adapt downloaded templates to match the project’s style (naming, formatting, frontmatter shape).