architect
01Agent
Software Architect role. Use when you need to design architecture, evaluate technical solutions, partition modules, analyse architectural impact, or translate product requirements into a logical architecture design.
Agent
Software Architect role. Use when you need to design architecture, evaluate technical solutions, partition modules, analyse architectural impact, or translate product requirements into a logical architecture design.
Agent
Database Architect / DBA role. Use when you need to design database schemas, table structures, indexing strategy, or data security design. Engages after architecture design is complete and before backend development begins.
Agent
DevOps Engineer role. Use when you need to produce a deployment guide, release runbook, Docker containerisation artifacts, CI/CD pipeline configuration, infrastructure procurement plan, or third-party service integration documentation for a release. Keywords: deployment, Docker, Dockerfile, docker-compose, CI/CD…
Agent
Digital R&D team orchestrator. One-command workflow launcher that detects the current phase, coordinates PM → Architect → DBA → UI Designer → Project Manager → Engineers → QA delivery, with gate approvals at each phase.
Agent
.NET Backend Engineer role. Use when you need to implement .NET/C# backend features, API endpoints, database operations, or service layer logic. Keywords: .NET, C#, ASP.NET Core, Entity Framework, backend development, API implementation.
Agent
Frontend Engineer role. Use when you need to implement frontend features based on product requirements, UI design specs, and architecture constraints. Keywords: frontend development, Vue, component implementation, state management, page layout, interaction.
Agent
Java Backend Engineer role. Use when you need to implement Java/Spring Boot backend features, REST APIs, microservices, database operations, or service layer logic. Keywords: Java, Spring Boot, Spring Cloud, MyBatis Plus, Maven, backend development, API implementation, microservices.
Agent
Technical Plan role (P5b). Use Copilot's built-in Plan mode to generate a step-by-step implementation plan based on the requirements, architecture, WBS, and API contract. Outputs .ai/temp/plan.md for all downstream engineers to reference.
Agent
Product Manager role. Use when you need to model requirements, write user stories, define acceptance criteria, or set MVP scope. Takes a one-sentence goal and outputs a structured detailed requirements document.
Agent
Project Manager role. Use when you need to break down tasks, define a WBS, manage dependencies, plan milestones, or translate requirements and architecture into an executable task plan.
Agent
Python Backend Engineer role. Use when you need to implement Python/FastAPI backend features, async REST APIs, data processing pipelines, AI/ML inference services, or web scraping workflows. Keywords: Python, FastAPI, Pydantic, SQLAlchemy, asyncpg, Pandas, Polars, Celery, LangChain, Playwright, Scrapy, backend…
Agent
QA Engineer / Quality Assurance role. Use when you need to write test cases, evaluate acceptance criteria, design test strategies, assess release quality, or validate the quality of a feature implementation.
Agent
UI/UX Designer role. Use when you need to design page structures, interaction flows, component specifications, or translate product requirements into executable UI design specs.
Skill Claude CodeCodex
Software Architect role skill. Use when you need to design architecture, evaluate technical solutions, analyse architectural impact, perform code review, or translate product requirements into a logical architecture design. Keywords: architecture design, technical solutions, module partitioning, risk analysis, code…
Skill Claude CodeCodex
Database Architect / DBA role skill. Use when you need to design database schemas, performance strategies, security design, or data model reviews. Keywords: database design, schema design, table structure, index design, performance optimisation, data security, data integrity, ER diagram, database standards.
Skill Claude CodeCodex
DevOps Engineer role skill. Use when you need to produce a deployment guide, define release runbooks, plan infrastructure procurement, or document third-party service integration requirements for a release. Keywords: deployment, release guide, infrastructure, procurement, runbook, checklist, third-party integration…
Skill Claude CodeCodex
.NET Backend Engineer role skill. Use when you need to implement .NET/C# backend features, API endpoints, database operations, Service layer, or Repository layer. Keywords: .NET, C#, ASP.NET Core, Entity Framework, Dapper, SqlSugar, backend development, API implementation, database, service implementation, Blazor.
Skill Claude CodeCodex
Frontend Engineer role skill. Use when you need to implement frontend features based on product requirements, UI design specs, and architecture constraints. Keywords: frontend development, component implementation, state management, Vue 3, React, TypeScript, SCSS, page layout, interaction implementation, API…
Skill Claude CodeCodex
Java Backend Engineer role skill. Use when you need to implement Java/Spring Boot backend features, REST APIs, microservices, database operations, Service layer, or Repository layer. Keywords: Java, Spring Boot, Spring Cloud, MyBatis Plus, Maven, backend development, API implementation, microservices, Redis, Kafka…
Skill Claude CodeCodex
Technical Plan role skill (P5b). Use when you need to produce a concrete, file-level implementation plan that bridges design artefacts and executable code. Keywords: implementation plan, task sequencing, file map, integration points, dependency order, WBS, code-level planning.
Skill Claude CodeCodex
Product Manager / Requirements Analyst role skill. Use when you need to model requirements, produce structured output, define MVP scope, write user stories, define acceptance criteria, or turn a one-sentence idea into a deliverable detailed requirements document. Keywords: requirements analysis, user stories…
Skill Claude CodeCodex
Project Manager role skill. Use when you need to break down tasks, define a WBS, manage dependencies, control delivery pace, or translate confirmed requirements and architecture into an executable task plan. Keywords: task breakdown, WBS, milestones, dependency management, delivery plan, risk control, Sprint planning.
Skill Claude CodeCodex
Python Backend Engineer role skill. Use when you need to implement Python backend features, async REST APIs, data processing pipelines, AI/ML inference services, or web scraping workflows. Keywords: Python, FastAPI, Pydantic, SQLAlchemy, asyncpg, Pandas, Polars, Celery, LangChain, Playwright, Scrapy, data pipeline…
Skill Claude CodeCodex
QA Engineer / Quality Assurance role skill. Use when you need to write test cases, analyse defects, evaluate acceptance criteria, design test strategies, assess release quality, or validate the quality of a feature implementation. Keywords: test cases, defect tracking, quality assurance, acceptance testing, boundary…