← ClaudeAtlas

copilot-docslisted

Configure GitHub Copilot with custom instructions. Use when setting up .github/copilot-instructions.md, customizing Copilot behavior, or creating repository-specific AI guidance. Triggers on Copilot instructions, copilot-instructions.md, GitHub Copilot config.
Makiya1202/ai-agents-skills · ★ 2 · AI & Automation · score 65
Install: claude install-skill Makiya1202/ai-agents-skills
# GitHub Copilot Custom Instructions Configure repository-specific instructions for GitHub Copilot. ## Quick Start Create `.github/copilot-instructions.md` in your repository: ```markdown # Copilot Instructions ## Code Style - Use TypeScript with strict mode - Prefer functional components with hooks - Use Tailwind CSS for styling ## Project Context This is a Next.js 14 app using the App Router. API routes are in `app/api/`. ``` ## Effective Patterns ### Project Context ```markdown # Project Context ## Tech Stack - Next.js 14 with App Router - TypeScript 5.3+ - Tailwind CSS 3.4 - Prisma ORM with PostgreSQL ## Architecture - `app/` - Next.js App Router pages and API routes - `components/` - React components - `lib/` - Utility functions and shared code - `prisma/` - Database schema and migrations ``` ### Code Standards ```markdown # Code Standards ## TypeScript - Enable strict mode - Prefer `interface` over `type` for object shapes - Use explicit return types on functions ## React - Use functional components exclusively - Prefer named exports - Extract hooks to `hooks/` directory ## Error Handling - Use Result pattern for fallible operations - Always handle async errors with try/catch - Log errors with structured format ``` ### Naming Conventions ```markdown # Naming Conventions ## Files - Components: PascalCase (Button.tsx) - Utilities: camelCase (formatDate.ts) - Constants: SCREAMING_SNAKE_CASE ## Code - Boolean variables: is*, has*, should* prefix - Event han