Skip to content

Orchestration agent#674

Open
garrettvotaw wants to merge 7 commits intogithub:mainfrom
garrettvotaw:orchestration-agent
Open

Orchestration agent#674
garrettvotaw wants to merge 7 commits intogithub:mainfrom
garrettvotaw:orchestration-agent

Conversation

@garrettvotaw
Copy link

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, or skill file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, or skill with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

This pull request introduces new autonomous agent definitions and orchestration guidelines for Nx monorepos, focusing on Angular and NestJS development. The main addition is a comprehensive orchestrator agent specification for delegating frontend, backend, and shared tasks to specialized agents. It also adds detailed agent profiles for Angular and NestJS, emphasizing best practices, documentation verification, and error avoidance.

Agent Orchestration and Delegation:

  • Added nx-orchestrator.agent.md, defining a Feature Orchestrator agent for Nx monorepos. This agent analyzes user requests, classifies tasks as frontend (Angular), backend (NestJS), or shared, and delegates implementation to the appropriate specialized agents using the runSubagent tool. It includes detailed workflow steps, delegation templates, project architecture context, and error handling guidelines.

Specialized Agent Profiles:

  • Added angular.agent.md, describing an Angular agent with expertise in Angular, TypeScript, RxJS, and NgRx. The agent provides code generation, debugging, and best practices, always checks official documentation, and avoids making up answers.
  • Added NestJS.agent.md, describing a NestJS backend agent with expertise in NestJS, TypeScript, Express/Fastify, TypeORM, and Prisma. The agent assists with API development, DTOs, services, and best practices, always checks official documentation, and avoids making up answers.

Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New collection file.
  • New skill file.
  • Update to existing instruction, prompt, agent, collection or skill.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Added documentation for the Nx orchestrator agent detailing its role, task classification, and orchestration workflow.
Added documentation for Angular Engineer agent, detailing capabilities, tone, context, and best practices.
Added a new NestJS agent with detailed capabilities and best practices.
Copilot AI review requested due to automatic review settings February 6, 2026 16:27
@allcontributors
Copy link
Contributor

@garrettvotaw

I couldn't determine any contributions to add, did you specify any contributions?
Please make sure to use valid contribution names.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request introduces an orchestration framework for Nx monorepos, adding three custom agent definitions that work together to manage Angular and NestJS development tasks. The orchestrator agent is designed to analyze feature requests, classify them by domain (frontend/backend/shared), and delegate implementation to specialized Angular or NestJS agents using the runSubagent tool.

Changes:

  • Added an orchestrator agent for Nx monorepos that delegates tasks to specialized agents
  • Added an Angular agent with expertise in Angular, TypeScript, RxJS, and NgRx
  • Added a NestJS agent with expertise in NestJS, TypeScript, and backend development

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
agents/nx-orchestrator.agent.md Comprehensive orchestration agent that analyzes user requests, classifies tasks, and delegates to specialized agents with detailed workflow steps and templates
agents/angular.agent.md Angular specialist agent for frontend development with emphasis on checking documentation and avoiding assumptions
agents/NestJS.agent.md NestJS specialist agent for backend development with focus on API development, DTOs, and best practices

@garrettvotaw
Copy link
Author

@all-contributors add @garrettvotaw for 🎭

@allcontributors
Copy link
Contributor

@garrettvotaw

I couldn't determine any contributions to add, did you specify any contributions?
Please make sure to use valid contribution names.

@garrettvotaw
Copy link
Author

@garrettvotaw
Copy link
Author

@aaronpowell I've run the npm start command and locally it is telling me there are no new readme updates. I'm not sure why this check is failing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant