agent-patterns

Coordinate multiple specialized agents via SPAWN REQUEST blocks and structured reports.

18|1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/damienlaine/agentic-sprint --skill agent-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-patterns
Source: https://github.com/damienlaine/agentic-sprint/tree/main/skills/agent-patterns
Command: npx skills add https://github.com/damienlaine/agentic-sprint --skill agent-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sprint coordinates multiple specialized agents through structured communication patterns. This skill covers the SPAWN REQUEST format, report structure, parallel execution, and inter-agent coordination.

Core Features & Use Cases

  • Spawn format: Define and parse SPAWN REQUEST blocks to spawn multiple agents in parallel.
  • Orchestrated reports: Standardized agent reports and conformity checks.
  • Coordination patterns: Clear communication flow between orchestrator and agents, enabling scalable collaboration.

Quick Start

Use a SPAWN REQUEST block to spawn the agents you need. For example:

SPAWN REQUEST

  • python-dev
  • nextjs-dev
  • cicd-agent

Frequently Asked Questions about agent-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple agents to run in parallel?

Coordinate parallel agents using SPAWN REQUEST blocks to define which agents to activate. The orchestrator spawns multiple specialized agents simultaneously, manages their execution flow, and collects standardized reports from each agent, enabling scalable parallel workflows across backend, frontend, QA, and testing tasks.

What is the SPAWN REQUEST format and how do I use it?

SPAWN REQUEST is a structured block format that specifies which agents to activate in parallel. List agent names under a SPAWN REQUEST header, and the orchestrator parses and executes them concurrently. This format ensures consistent agent spawning, clear coordination rules, and structured inter-agent communication.

How do agents communicate and coordinate during execution?

Agents communicate through file-based coordination with structured messages. The orchestrator enforces strict rules: only it spawns agents, agents produce standardized reports, and all communication follows a defined message structure. This ensures reliable coordination and conformity across parallel workflows.

Can I use this for sprint orchestration across multiple teams?

Yes, orchestrate sprint workflows across backend, frontend, QA, and UI testing by spawning specialized agents for each domain. Each agent produces a standardized report, and the orchestrator aggregates results, enabling end-to-end sprint coordination with clear role separation and parallel execution.

What are the constraints for agent orchestration patterns?

Only the orchestrator spawns agents; agents cannot spawn other agents. All agents must produce reports conforming to a standardized structure. Coordination relies on file-based messaging, so ensure your environment supports persistent file I/O and structured message passing between processes.

How do I ensure agents produce conformant reports?

Agent reports must follow a standardized structure defined by the orchestration pattern. The skill enforces conformity checks, validating each agent's output against the schema before aggregation. This ensures consistent report structure across all agents and reliable downstream processing.