design

Transform human intent into validated executable specifications and PRPs.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/saselvan/design-ops-plugin --skill design-saselvan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/saselvan/design-ops-plugin/tree/main
Command: npx skills add https://github.com/saselvan/design-ops-plugin --skill design-saselvan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the transformation of human intent into executable PRPs (Product Requirements Prompts) through a rigorous, invariant-enforced pipeline, ensuring clarity and reducing implementation risks.

Core Features & Use Cases

  • Invariant Validation: Enforces 43 system invariants to catch ambiguity and incompleteness in specifications before code is written.
  • PRP Generation: Compiles validated specs into AI-executable blueprints with confidence scoring.
  • Use Case: A product manager can define a new feature's requirements in a spec, validate it using Design Ops, generate a PRP, and then have an AI agent implement the feature based on that PRP, ensuring adherence to project standards and reducing rework.

Quick Start

Use the design skill to validate the specification file named 'feature-spec.md'.

Frequently Asked Questions about design

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

FAQPage Schema
How do I validate a specification before generating implementation code?

You can generate AI-executable PRPs by running the pipeline on a validated specification file. It compiles human intent into Product Requirements Prompts with confidence scoring to guide implementation.

What is a PRP pipeline and how does it automate system design?

A PRP pipeline automates system design by transforming human intent into validated, executable specifications and Product Requirements Prompts through an invariant-enforced process, ensuring clarity and reducing implementation risks.

Can I use automated testing to verify AI implementation from a PRP?

Yes, the pipeline includes automated testing features to verify AI-driven implementation. It validates the generated PRP blueprints with confidence scoring to ensure adherence to project standards and reduce rework.

Do I need a specific file format to start the spec-to-PRP conversion?

You need to provide a specification file, such as a markdown document named 'feature-spec.md'. The pipeline processes this human-readable intent and transforms it into a validated, AI-executable blueprint.

What's the best way to reduce ambiguity in software feature specifications?

The best way to reduce ambiguity is to enforce system invariants during specification validation. This pipeline applies 43 invariants to catch incomplete requirements before generating a PRP for AI execution.

Does the PRP generation pipeline support multiple domains?

Yes, the PRP generation pipeline supports multiple domains. It automates system design and implementation by transforming human intent into validated, executable specifications across various project contexts.