Agent skill · software engineering · github

copilot-instructions-blueprint-generator

Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions.

Why this skill is useful

Generates a comprehensive copilot-instructions.md file that provides specific guidelines for GitHub Copilot based on project standards and technology versions, which the AI cannot infer from general knowledge.

What it needs

About 8k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.

What this skill does

Copilot Instructions Blueprint Generator Configuration Variables ${PROJECTTYPE="Auto-detect .NET Java JavaScript TypeScript React Angular Python Multiple Other"} <!-- Primary technology --> ${ARCHITECTURESTYLE="Layered Microservices Monolithic Domain-Driven Event-Driven Serverless Mixed"} <!-- Architectural approach --> ${CODEQUALITYFOCUS="Maintainability Performance Security Accessibility Testability All"} <!-- Quality priorities --> ${DOCUMENTATIONLEVEL="Minimal Standard Comprehensive"} <!-- Documentation requirements --> ${TESTINGREQUIREMENTS="Unit Integration E2E TDD BDD All"} <!-- Testing approach --> ${VERSIONING="Semantic CalVer Custom"} <!-- Versioning approach --> Generated Prompt "Generate a comprehensive copilot-instructions.md file that will guide GitHub Copilot to produce code consistent with our project's standards, architecture, and technology versions. The instructions must be strictly based on actual code patterns in our codebase and avoid making any assumptions. Follow this approach: 1. Core Instruction Structure 2. Codebase Analysis Instructions To create the copilot-instructions.md file, first analyze the codebase to: 1. Identify Exact Technology Versions: ${PROJECTTYPE == "Auto-detect" ? "Detect all programming languages, frameworks, and libraries by scanning file extensions and configuration files" : Focus on ${PROJECTTYPE} technologies} Extract precise version information from project files, package.json, .csproj, etc. Document version constraints and compatibility requirements 2. Understand Architecture: Analyze folder structure and module organization Identify clear layer boundaries and component relationships Document communication patterns between components 3. Document Code Patterns: Catalog naming conventions for different code elements Note documentation styles and completeness Document error handling patterns Map testing approaches and coverage 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills github/copilot-instructions-blueprint-generator

View the source on GitHub

Browse the @skills marketplace