sj-spec

Community

Turn vague requirements into precise, actionable specs.

Authors0613
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Vague, ambiguous product and feature requirements lead to team misalignment, implementation rework, and missed project goals. This Skill eliminates that friction by forcing clarity through structured, step-by-step questioning and validation, ensuring every spec is actionable before development starts.

Core Features & Use Cases

  • 5-Step Structured Spec Generation: Progresses through Why, Scope, Technical, Draft, and File stages to build complete, implementable specifications.
  • Forced Clarifying Questions: Uses a standardized set of 6 mandatory questions to eliminate ambiguity without unnecessary back-and-forth, making assumptions only when explicitly allowed.
  • Automatic Scope Triage: Identifies overly large scopes and proposes MVP vs full implementation options to keep projects on track.
  • Codebase Context Integration: Automatically explores existing project structure and interfaces to ensure specs align with current technical constraints.
  • Built-in Quality Validation: Runs a 7-point checklist on all drafts to verify specs are measurable, edge-case ready, and free of scope creep.
  • Downstream Dispatch Integration: Auto-registers generated spec paths to the project task file for seamless handoff to implementation agents. Use Case: If a stakeholder submits a vague request like "add a login feature", this Skill will generate a full, implementable spec with success metrics, scope boundaries, technical requirements, and acceptance criteria in minutes, no manual requirement gathering required.

Quick Start

Use the sj-spec skill to generate a full implementation-ready specification for the new user profile editing feature.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sj-spec
Download link: https://github.com/s0613/S-skills/archive/main.zip#sj-spec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.