spec-writer

Clarify scope, non-goals, acceptance criteria, and validation commands for multi-agent tickets.

44|8|Updated Jul 14, 2025
One-click install
npx skills add https://github.com/thegeronimo/hyperopen --skill spec-writer-thegeronimo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-writer
Source: https://github.com/thegeronimo/hyperopen/tree/main/.agents/skills/spec-writer
Command: npx skills add https://github.com/thegeronimo/hyperopen --skill spec-writer-thegeronimo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The spec_writer helps teams create or refresh the active ExecPlan for multi-agent tickets, clarifying scope, non-goals, acceptance criteria, and validation steps, and preventing production-code edits or standalone prose cleanup.

Core Features & Use Cases

  • Create or refresh the active ExecPlan for a ticket.
  • Define scope, non-goals, acceptance criteria, touched areas, and validation commands.
  • Emit structured spec data for the manager to review and approve.

Quick Start

Summon the spec_writer to draft or refresh the active ExecPlan for the current ticket.

Frequently Asked Questions about spec-writer

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

FAQPage Schema
How do I write acceptance criteria and scope for multi-agent tickets?▼

To write acceptance criteria for multi-agent tickets, you can use a spec writer to clarify scope, non-goals, validation steps, and emit structured spec data for manager review and approval.

What is an ExecPlan and when do I need to refresh it for ticket management?▼

An ExecPlan defines scope, non-goals, and validation commands for tickets. You need to refresh it when creating or updating multi-agent tasks to ensure consistent spec generation across agents and managers.

How do I generate structured spec data for a manager to review?▼

Generate structured spec data by drafting or refreshing the active ExecPlan, which outputs a structured spec payload to the multi-agent temp directory for the manager to review and approve.

Can I use spec writing to prevent production-code edits during ticket planning?▼

Yes, clarifying scope, non-goals, and acceptance criteria during ticket planning explicitly prevents production-code edits and standalone prose cleanup, keeping agents focused on defined validation steps.

Where are updated ExecPlans and spec payloads saved when defining ticket criteria?▼

Updated active ExecPlans are written to the active exec-plans directory, and the structured spec payload is output to the multi-agent tmp directory to enable consistent cross-agent spec generation.

Does multi-agent ticket spec writing require standalone prose cleanup?▼

No, multi-agent ticket spec writing does not require standalone prose cleanup. The process focuses strictly on defining scope, non-goals, and validation commands to prevent unnecessary edits.