3-amigos-skill

Facilitate a structured 3 Amigos conversation between Product, Development, and QA to define functionality before implementation, then extract implementation-ready functional requirements from the discussion. Use this skill whenever the user mentions 3 Amigos, backlog refinement with Product/Dev/QA, defining requirements before coding, clarifying scope and acceptance criteria, reviewing a requirements discussion transcript, or turning a feature discussion into user-story style requirements. Also use it when the user asks to identify ambiguities, assumptions, business rules, or open questions before development starts.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "3-amigos-skill" with this command: npx skills add ehdez73/agent-skills/ehdez73-agent-skills-3-amigos-skill

Skill: 3 Amigos Facilitator And Extractor

Use this skill to run a structured 3 Amigos conversation and produce implementation-ready functional understanding.

Mode Selection

You can operate in two modes:

  1. Facilitation mode: the user wants an interactive 3 Amigos conversation.
  2. Extraction mode: the user already has notes or a transcript and wants requirements extracted.

Choose the mode before proceeding.

  • If the user provides a transcript, meeting notes, or a pasted conversation, use Extraction mode.
  • If the user wants help discovering or clarifying the requirements interactively, use Facilitation mode.
  • If it is ambiguous, ask one short clarifying question before continuing.

In both modes:

  1. Keep the discussion focused on functionality, behavior, quality, and acceptance criteria.
  2. Avoid implementation details and code generation.
  3. Surface ambiguities, risks, and open questions before closure.
  4. Keep the outcome useful for downstream work such as backlog refinement, implementation planning, or Gherkin generation.

Workflow

Step 1: Establish the working context

Identify the feature or problem being discussed.

Capture or confirm:

  • The business goal.
  • The primary users or actors.
  • Whether the user wants facilitation or extraction.

Step 2: Run the appropriate path

For Facilitation mode, read references/meeting-facilitator.md and guide the conversation one question at a time.

For Extraction mode, read references/feature-extractor.md and convert the discussion into functional requirements.

Step 3: Deliver a complete requirements view

The result is not complete until it includes:

  1. A clear functionality summary.
  2. Scope boundaries or explicit scope gaps.
  3. Acceptance criteria or testable behavioral statements.
  4. Assumptions, dependencies, and open questions.

Output Expectations

Facilitation mode output

Return the structured meeting summary defined in references/meeting-facilitator.md.

Extraction mode output

Return the requirement list and filename suggestion defined in references/feature-extractor.md.

If the transcript is incomplete or ambiguous, explicitly include the unresolved questions after the requirements.

Activation Hints

Typical requests that should trigger this skill:

  1. "Facilitate a 3 Amigos meeting"
  2. "Help me define requirements with PO, Dev, and QA"
  3. "Extract user-story requirements from this 3 Amigos transcript"
  4. "Help us refine this backlog item before development"
  5. "Identify acceptance criteria and open questions for this feature"
  6. "Turn this product/dev/QA conversation into implementation-ready requirements"

Completion Criteria

This skill is complete only when:

  1. The functionality scope is clear and bounded.
  2. Acceptance criteria are documented (or explicitly pending where unknown).
  3. Open questions and assumptions are explicitly listed.
  4. The output is suitable for direct handoff into implementation or test-specification work.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

gherkin-generator-skill

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

web3-polymarket

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

define-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

crypto-prices-criptoya

No summary provided by upstream source.

Repository SourceNeeds Review