ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

project-specification

Transform project briefs into testable specifications with user stories, acceptance criteria, and measurable outcomes

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/athola/nm-attune-project-specification
Or

Night Market Skill — ported from claude-night-market/attune. For the full experience with agents, hooks, and commands, install the Claude Code plugin.

Table of Contents

  • When to Use
  • Integration
  • Specification Structure
  • 1. Overview Section
  • 2. Functional Requirements (FR-XXX)
  • FR-001: [Requirement Name]
  • 3. Non-Functional Requirements (NFR-XXX)
  • NFR-001: [Category] - [Requirement]
  • 4. Technical Constraints
  • 5. Out of Scope
  • Out of Scope (v1.0)
  • Clarification Workflow
  • Ambiguity Detection
  • Question Generation
  • Clarification Session
  • Quality Checks
  • Output Format
  • Change History
  • Overview
  • Functional Requirements
  • Non-Functional Requirements
  • Technical Constraints
  • Out of Scope
  • Dependencies
  • Acceptance Testing Strategy
  • Success Criteria
  • Glossary
  • References
  • Acceptance Criteria Patterns
  • Given-When-Then
  • Error Cases
  • Performance Criteria
  • Security Criteria
  • Related Skills
  • Related Commands
  • Examples

Project Specification Skill

Transform project briefs into structured, testable specifications with acceptance criteria.

Delegation

For detailed specification writing workflows, this skill delegates to spec-kit:spec-writing as the canonical implementation. Use this skill for quick specification needs; use spec-kit for comprehensive specification documents.

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
  • Translating business requirements into technical specs
  • Defining scope boundaries and out-of-scope items

When NOT To Use

  • Still exploring problem space (use Skill(attune:project-brainstorming) instead)
  • Already have detailed specification (use Skill(attune:project-planning) instead)
  • Refining existing implementation (use code review skills)
  • Making strategic decisions (use Skill(attune:war-room) for complex choices)

Integration

Metadata

Author@athola
Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-athola-nm-attune-project-specification": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.