gather-requirements

Invoke architect, tester, and formatter agents in parallel to gather requirements.

4|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/cowwoc/styler --skill gather-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gather-requirements
Source: https://github.com/cowwoc/styler/tree/main/.claude/skills/gather-requirements
Command: npx skills add https://github.com/cowwoc/styler --skill gather-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collecting requirements from multiple stakeholders (architect, tester, formatter) sequentially is a bottleneck, prolonging the initial phase of any task. This Skill orchestrates parallel agent invocation to drastically speed up requirements gathering, accelerating project kickoff.

Core Features & Use Cases

  • Parallel Agent Invocation: Critically, invokes all three stakeholder agents (architect, tester, formatter) concurrently in a single message using multiple Task tool calls.
  • Role-Specific Prompts: Provides tailored prompts for each agent, emphasizing their REQUIREMENTS phase role and mandatory output file.
  • Completion Monitoring: Waits for all agents to complete and verifies the creation of their respective requirement reports.
  • Report Validation: Checks that each generated report exists, is non-empty, and follows the expected format.
  • Use Case: When starting a new feature, use this Skill to simultaneously engage your architect, tester, and formatter agents. They will independently analyze the task and generate their specific requirement reports, reducing the requirements gathering phase from hours to minutes and accelerating project kickoff.

Quick Start

Ensure your task is in the 'CLASSIFIED' state. Then, invoke the skill to start parallel requirements gathering. The skill will automatically invoke architect, tester, and formatter agents.

Frequently Asked Questions about gather-requirements

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

FAQPage Schema
How do I speed up requirements gathering from multiple stakeholders?

Parallel requirements gathering invokes architect, tester, and formatter agents concurrently in a single operation, reducing collection time from hours to minutes. This Skill coordinates simultaneous agent invocations to accelerate the requirements phase and project kickoff.

Can I gather requirements from architect, tester, and formatter agents at the same time?

Yes. This Skill orchestrates parallel multi-agent invocation, triggering all three stakeholder agents simultaneously rather than sequentially. Each agent generates role-specific requirement reports independently and concurrently.

What conditions must a task meet before gathering requirements in parallel?

Your task must be in the CLASSIFIED state with existing agent worktrees and no prior requirement reports. The Skill enforces these preconditions before invoking the parallel agent orchestration.

How does this Skill validate the requirement reports generated by each agent?

Requirement validation checks that each agent's report exists, contains content, and follows expected format. The Skill monitors completion and verifies all three reports meet these criteria after parallel invocation.

What's the difference between sequential and parallel agent orchestration for requirements?

Sequential stakeholder coordination processes agents one at a time, creating bottlenecks. Parallel agent orchestration invokes all stakeholders concurrently through a single multi-agent operation, drastically reducing requirements gathering duration.

Do I need separate invocations for architect, tester, and formatter requirements?

No. This Skill uses a single multi-agent invocation with multiple Task tool calls to engage all three agents in parallel, eliminating the need for sequential separate calls and accelerating project kickoff.