Transform project brief into detailed, testable specifications using spec-driven development methodology
View on GitHubathola/claude-night-market
attune
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/athola/claude-night-market/blob/main/plugins/attune/skills/project-specification/SKILL.md -a claude-code --skill project-specificationInstallation paths:
.claude/skills/project-specification/## Table of Contents - [When to Use](#when-to-use) - [Integration](#integration) - [Specification Structure](#specification-structure) - [1. Overview Section](#1-overview-section) - [2. Functional Requirements (FR-XXX)](#2-functional-requirements-(fr-xxx)) - [FR-001: [Requirement Name]](#fr-001:-[requirement-name]) - [3. Non-Functional Requirements (NFR-XXX)](#3-non-functional-requirements-(nfr-xxx)) - [NFR-001: [Category] - [Requirement]](#nfr-001:-[category]---[requirement]) - [4. Technical Constraints](#4-technical-constraints) - [5. Out of Scope](#5-out-of-scope) - [Out of Scope (v1.0)](#out-of-scope-(v10)) - [Clarification Workflow](#clarification-workflow) - [Ambiguity Detection](#ambiguity-detection) - [Question Generation](#question-generation) - [Clarification Session](#clarification-session) - [Quality Checks](#quality-checks) - [Output Format](#output-format) - [Change History](#change-history) - [Overview](#overview) - [Functional Requirements](#functional-requirements) - [Non-Functional Requirements](#non-functional-requirements) - [Technical Constraints](#technical-constraints) - [Out of Scope](#out-of-scope) - [Dependencies](#dependencies) - [Acceptance Testing Strategy](#acceptance-testing-strategy) - [Success Criteria](#success-criteria) - [Glossary](#glossary) - [References](#references) - [Acceptance Criteria Patterns](#acceptance-criteria-patterns) - [Given-When-Then](#given-when-then) - [Error Cases](#error-cases) - [Performance Criteria](#performance-criteria) - [Security Criteria](#security-criteria) - [Related Skills](#related-skills) - [Related Commands](#related-commands) - [Examples](#examples) # Project Specification Skill Transform project briefs into structured, testable specifications with acceptance criteria. ## When to Use - After brainstorming phase completes - Have project brief but need detailed requirements - Need testable acceptance criteria for implementation - Planning validation and testing strategy ## Integration **W