write-product-spec

Generate PRODUCT.md specifications for user-facing Warp features.

Updated May 1, 2026
One-click install
npx skills add https://github.com/wiltaylor/warpium --skill write-product-spec-wiltaylor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-product-spec
Source: https://github.com/wiltaylor/warpium/tree/main/.agents/skills/write-product-spec
Command: npx skills add https://github.com/wiltaylor/warpium --skill write-product-spec-wiltaylor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for clear, detailed product specifications for user-facing features in Warp, ensuring that the desired behavior is unambiguous and can be effectively implemented and reviewed.

Core Features & Use Cases

  • Feature Specification: Generate PRODUCT.md specifications for significant features in Warp.
  • User-Friendly: Focuses on user perspective, describing behavior and invariants without implementation details.
  • Collaboration Tool: Facilitates collaboration between product managers, developers, and designers.

Quick Start

Use the write-product-spec skill to create a product spec for a new feature in Warp.

Frequently Asked Questions about write-product-spec

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

FAQPage Schema
How do I create a product specification for a new feature?

You need to provide clear input on feature context and desired user behavior. The skill then generates a detailed `PRODUCT.md` specification describing user behavior and invariants without implementation details.

What should a user-facing feature specification include?

A user-facing feature specification should describe user behavior and invariants unambiguously, omitting implementation details. This ensures the desired behavior can be effectively implemented and reviewed.

Can I use this for feature design and implementation review?

Yes, the generated product specification is applicable to feature design, implementation, and review processes. It facilitates collaboration between product managers, developers, and designers by clarifying user behavior.

How do product specifications improve collaboration between designers and developers?

Product specifications improve collaboration by making desired behavior unambiguous. This skill generates a user-friendly document aligning product managers, developers, and designers on behavior and invariants before implementation.

Does the product specification include technical implementation details?

No, the product specification focuses strictly on the user perspective, describing behavior and invariants without implementation details. This keeps the desired feature behavior unambiguous for effective review.