Implement agent workflow system with four chained custom agents#1
Implement agent workflow system with four chained custom agents#1
Conversation
Co-authored-by: UncleBats <33801297+UncleBats@users.noreply.github.com>
…eader Co-authored-by: UncleBats <33801297+UncleBats@users.noreply.github.com>
|
@copilot why did you write the shell script, cant we orchestrate this using handovers |
Co-authored-by: UncleBats <33801297+UncleBats@users.noreply.github.com>
You're absolutely right! I've removed the shell script and updated the workflow to use proper agent handovers instead. The workflow now orchestrates through @mentions where each agent explicitly hands off to the next agent with context: See the updated workflow-orchestrator.md for detailed handover examples with context passing. Commit: 8da0557 |
Co-authored-by: UncleBats <33801297+UncleBats@users.noreply.github.com>
…entions Co-authored-by: UncleBats <33801297+UncleBats@users.noreply.github.com>
Correct - these are custom GitHub Copilot agents, not standard GitHub @mentions. They won't work in regular GitHub issues or PRs. These agent definitions in Updated all documentation to clarify this distinction. Commit: bd6b7a5 |
|
@copilot can we do a test run of this flow or do we need to merge to main first |
You can test the workflow right now on this branch! The custom agent definitions in To test the flow:
The agents are currently placeholders, so they'll follow the instructions in their definition files but won't have specific implementation logic yet. You can add concrete tasks to make them more functional as needed. |
Created a complete agent workflow system for development task orchestration: develop → test → document → review with feedback iteration support.
Agent Definitions
Four specialized custom GitHub Copilot agents in
.github/agents/:Each agent defines: role, workflow position, instructions, and structured output format for handoffs.
Workflow Infrastructure
Architecture
Workflow is orchestrated through custom GitHub Copilot agents stored in
.github/agents/. These are custom agent definitions that are invoked through GitHub Copilot's custom agent system, not standard GitHub @mentions.Each custom agent completes its work and provides context for the next agent in the chain:
Important: These agents are invoked through GitHub Copilot's custom agent system. The
@agent-namesyntax used in documentation examples is shorthand representing these custom agents, but they must be invoked through GitHub Copilot, not as standard GitHub @mentions in issues or PRs.Review agent closes loop: approved workflows complete, change requests restart from develop-agent with specific feedback.
All agents are placeholder implementations ready for concrete task definitions.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.