One-click install
npx skills add https://github.com/hathbanger/fridas-choppers-gtm --skill spec-hathbanger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/hathbanger/fridas-choppers-gtm/tree/main/.claude/skills/spec
Command: npx skills add https://github.com/hathbanger/fridas-choppers-gtm --skill spec-hathbanger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Refine product specs by running parallel adversarial agents across diverse personas to surface gaps, challenge assumptions, and reduce blind spots before coding begins.

Core Features & Use Cases

  • Parallel agent critiques from Skeptic, Implementer, User Advocate, and other personas to surface diverse viewpoints.
  • Structured workflow: input determination, document type selection, persona selection, parallel critique, synthesis, user input, revision, validation, and final spec output.
  • Focus modes to weight specific concerns (security, UX, scalability) during critique.

Quick Start

Start a new spec with: /spec Refine an existing spec: /spec ./docs/my-spec.md Run with focus security: /spec --focus security

Frequently Asked Questions about spec

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

FAQPage Schema
How do I refine a product spec to surface edge cases before coding begins?

You refine a product spec by running parallel adversarial agents across diverse personas to challenge assumptions and surface gaps. This structured workflow applies during draft creation, requirements gathering, and synthesis to reduce blind spots.

What is the best way to run persona-based critiques on requirements?

Persona-based critiques run parallel agent reviews from perspectives like Skeptic, Implementer, and User Advocate. This adversarial review process surfaces diverse viewpoints and ensures structured synthesis of requirements into a final spec.

How do I focus a spec review on security or UX concerns?

To focus a spec review on security or UX concerns, you apply specific focus modes to weight those concerns during the critique phase. This directs the parallel adversarial agents to prioritize targeted constraints.

Can I refine an existing specification document instead of starting from scratch?

Yes, you can refine an existing specification document by providing the file path as input. The multi-agent critique workflow will process the current draft to identify gaps and edge cases for revision.

What personas are used for adversarial review during requirements gathering?

Adversarial review during requirements gathering uses personas like Skeptic, Implementer, and User Advocate. These parallel agents critique the draft to surface diverse viewpoints before structured synthesis.

When do I need multi-agent synthesis for product management specs?

You need multi-agent synthesis for product management specs when you must challenge assumptions and reduce blind spots before coding begins. It applies during draft creation and requirements gathering to validate edge cases.