Files
gcp_solution_architecture_a…/app/skills/requirements_discovery/SKILL.md
Jonathan Boniface b9a924cf4a
Some checks failed
validation / verify (push) Failing after 15s
fix: refactored manually
2026-09-02 16:08:12 +01:00

1.1 KiB

name, phase, description
name phase description
requirements_discovery discover Guidance for discovering, analyzing, and documenting GCP solution requirements.

Phase 0: Requirements Discovery Skill

When performing requirements discovery for a Google Cloud Solution Architecture:

  1. Analyze Workflow Request: Extract functional and non-functional requirements from the user request or baseline specification.
  2. Defer Product Selection: During discovery, product selection must explicitly be marked as deferred: true. Do not commit to specific GCP products (e.g. Cloud Run vs GKE) until the design phase.
  3. Capture Core Requirements:
    • Authenticated HTTPS ingress, stateless processing, asynchronous domain events.
    • High availability within a selected GCP region.
    • At-least-once delivery with idempotent processing.
    • Least-privilege IAM service accounts and private networking where practical.
  4. Document Assumptions and Open Questions: Highlight unknowns regarding scale, traffic spikes, compliance, and specific region requirements.
  5. Output Standard: Produce a valid docs/requirements.md file matching the phase spec.