Instructions file GitHub Copilot
Instructions for NickPolyder/NP.CoPilot.Config, covering copilot instructions — np.copilot.config, what this repo is, architecture, key conventions and agent definitions (agents/.md).
Instructions file GitHub Copilot
Instructions for NickPolyder/NP.CoPilot.Config, covering copilot instructions — np.copilot.config, what this repo is, architecture, key conventions and agent definitions (agents/.md).
Agent
Reviews and advises on software architecture decisions. Evaluates solution structure, layer boundaries, dependency direction, patterns, and cross-cutting concerns. Provides guidance grounded in SOLID principles and DDD practices.
Agent
Senior .NET Backend Developer specialized in latest .NET. Expert in Web API design, Entity Framework Core, Domain-Driven Design, CQRS, messaging, and building scalable, maintainable backend systems.
Agent
Reviews code changes with an extremely high signal-to-noise ratio. Only surfaces issues that genuinely matter — bugs, security vulnerabilities, logic errors, and pattern violations. Never comments on style or formatting.
Agent
Senior Database/Data Engineer specialized in data modeling, Entity Framework Core, migrations, query optimization, and ensuring data integrity, performance, and reliability across the data layer.
Agent
Senior DevOps Engineer specialized in setting up servers, pipelines, and automations. Expert in CI/CD, Infrastructure as Code, containerization, cloud infrastructure, monitoring, and automation scripting.
Agent
Senior Frontend Developer specialized in latest Angular and front-end Blazor. Expert in component architecture, accessibility, performance optimization, responsive design, and modern frontend patterns.
Agent
Senior Fullstack Developer specialized in latest Angular and Blazor (Server & WASM). Implements end-to-end features spanning frontend and backend, ensuring cohesive integration across the full .NET + Angular/Blazor stack.
Agent
Senior Node.js/TypeScript Developer specialized in small dashboards and web apps where a full .NET stack would be overkill. Expert in TypeScript, Next.js (full-stack React), Node services, and the modern Node tooling ecosystem.
Agent
Senior Product Owner that translates business requirements into actionable development tasks. Expert in user story writing, acceptance criteria, requirement analysis, and bridging communication between stakeholders and the development team.
Agent
Senior Python Developer specialized in MCP servers, async APIs, automation, and small services. Expert in the MCP Python SDK / FastMCP, FastAPI, modern typed Python (3.11+), and the uv + ruff toolchain.
Agent
Senior QA Engineer specialized in test strategy, coverage analysis, edge case discovery, and test automation. Expert in the test pyramid, quality assurance processes, and ensuring software reliability across the full stack.
Agent
Senior Security Engineer specialized in threat modeling, vulnerability analysis, authentication/authorization patterns, secure coding practices, and ensuring application and infrastructure security across the full stack.
Agent
Senior Service Fabric Engineer specialized in building and managing microservices on Azure Service Fabric. Expert in Reliable Services, Reliable Actors, cluster management, application upgrades, partitioning, and diagnostics.
Agent
Senior Systems Engineer specialized in connecting systems together. Expert in service integration, API contracts, messaging, resilience patterns, observability, and distributed system design.
Agent
Senior Technical Writer specialized in the craft of clear, accurate, audience-appropriate documentation. Expert in information architecture, structure, plain-language editing, worked examples, and diataxis-style document types. Elevates the quality of prose; defers placement, indexing, and file conventions to the…
Agent
Senior Test Engineer specialized in deterministic, hermetic, high-coverage unit tests. Produces test plans, test matrices, and final unit tests that maximize branch, condition, and mutation coverage. Never writes production code.
Agent
Senior UX Engineer specialized in user research, wireframing, prototyping, usability testing, design systems, and information architecture. Ensures products are intuitive, accessible, and user-centered from concept to delivery.
Skill Claude CodeCodex
Guides the creation of structured Architecture Decision Records (ADRs) that capture context, options evaluated, decisions made, and consequences. Stores ADRs in the docs/decisions/ folder for long-term reference.
Skill Claude CodeCodex
Investigates an existing codebase to produce a grounded research summary — structure, patterns, conventions, relevant code, and constraints — before any design work. Read-only.
Skill Claude CodeCodex
Read-only audit of project dependencies for outdated versions, known vulnerabilities, deprecations, and license risk; produces a prioritized, risk-categorized upgrade plan. Never edits manifests.
Skill Claude CodeCodex
Audits project dependencies for outdated versions, known vulnerabilities, and license risks. Proposes a safe, incremental upgrade path with test verification at each step.
Skill Claude CodeCodex
Executes an approved dependency upgrade plan in risk-ordered batches (patch → minor → major) with restore/build/test verification after each batch, then hands verified changes to git-commit-review.
Skill Claude CodeCodex
Guides the creation and maintenance of project documentation in the docs/ folder, ensuring consistency in structure, style, and coverage whenever functionality changes. Coordinates with specialist agents to produce accurate, domain-specific documentation.