spec

Manage specification items with acceptance criteria and traits.

1|2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kynetic-ai/kynetic-spec --skill spec-kynetic-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/kynetic-ai/kynetic-spec/tree/main/.claude/skills/spec
Command: npx skills add https://github.com/kynetic-ai/kynetic-spec --skill spec-kynetic-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Specification management simplifies creating, organizing, and maintaining spec items with acceptance criteria and traits, ensuring clear definitions and traceable work.

Core Features & Use Cases

  • Create and organize spec items (modules, features, requirements, and traits)
  • Attach acceptance criteria and apply reusable traits to specs
  • Validate spec quality and derive tasks from completed specs

Quick Start

Create a new spec item under the appropriate parent, then add acceptance criteria and apply relevant traits to enforce quality.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I organize specification items with acceptance criteria for traceable product work?

Specification items with acceptance criteria are organized by enforcing hierarchical relationships between modules, features, and requirements. This structure ensures testable, traceable product work by attaching AC and applying reusable traits to individual specs.

How do I validate specification quality before deriving implementation tasks?

Specification quality is validated using dedicated validation commands that check the consistency and completeness of spec items. Once validation passes, you can directly derive implementation tasks from the completed specifications.

What is the best way to structure modules and features when managing specifications?

The best way to structure modules and features is through a hierarchical relationship model. You create parent spec items for modules, then nest features and requirements beneath them to maintain clear definitions and traceability.

Can I apply reusable traits to specification items to enforce quality standards?

Yes, you can apply reusable traits to specification items to enforce quality standards. Traits are attached alongside acceptance criteria to ensure clear definitions and maintain consistency across different spec items.

How do I derive implementation work from completed specification items?

Implementation work is derived from completed specification items after validation is performed. The system supports commands that generate actionable tasks directly from the validated specs, ensuring the work matches the defined acceptance criteria.