spec-workflow

Plan, execute, and record survey spec workflows from drafting through adversarial review.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/JDenn0514/surveycore --skill spec-workflow-jdenn0514
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-workflow
Source: https://github.com/JDenn0514/surveycore/tree/main/.claude/skills/spec-workflow
Command: npx skills add https://github.com/JDenn0514/surveycore --skill spec-workflow-jdenn0514

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines and governs the end-to-end workflow for surveyverse spec work, guiding users from initial drafting through adversarial review to final resolution with an auditable decisions log.

Core Features & Use Cases

  • Stage-driven workflow: Stage 1 — Draft, Stage 2 — Adversarial review, Stage 3 — Resolve and log decisions.
  • Stage routing and references: Determine the active stage from context and read stage reference files before proceeding.
  • Rules integration: Applies standardized rule files to ensure consistency with coding, testing, and documentation conventions.
  • Outputs and artifacts: Produces a decisions log and structured review data for traceability across spec iterations.
  • Cross-package applicability: Designed to support spec work for surveycore and other surveyverse packages.

Quick Start

Trigger the workflow by saying "draft spec" to start Stage 1 and progress through Stage 3.

Frequently Asked Questions about spec-workflow

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

FAQPage Schema
How do I manage survey spec work from drafting to final resolution?

Survey spec work management involves guiding specs from initial drafting through adversarial review to final resolution. This workflow automation stage-routes the process, reading reference files and logging decisions for auditable traceability across surveyverse packages.

What is an adversarial review process for spec development?

An adversarial review for spec development is a structured stage where drafted specs are critically evaluated before resolution. This workflow routes the spec to Stage 2, reads rule-driven reference files to ensure consistency, and records structured review data for traceability.

How do I create an auditable decisions log for phase specs?

An auditable decisions log for phase specs is created by routing work through structured stages from draft to resolution. This workflow records decisions and structured review data, storing files under .claude/skills/spec-workflow to ensure traceability across spec iterations.

Can I use this spec workflow for surveycore package development?

Yes, this spec workflow supports surveycore package development and other surveyverse packages. It demonstrates cross-package applicability, applying standardized rule files to ensure consistency with coding, testing, and documentation conventions throughout the spec process.

How do I start drafting a new phase spec using stage routing?

To start drafting a phase spec using stage routing, trigger the workflow by saying "draft spec" to begin Stage 1. The system determines the active stage from context, reads stage reference files, and progresses sequentially through adversarial review to resolution.

What are the limitations of manual spec work without stage-driven workflow automation?

Manual spec work without stage-driven workflow automation lacks standardized rule integration and auditable decision tracking. This can lead to inconsistent coding and testing conventions, missing structured review data, and lost traceability across spec iterations when resolving issues interactively.