cria-design

Generate design.md files with screen references from PRDs.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/arthun01/achados-uesc --skill cria-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cria-design
Source: https://github.com/arthun01/achados-uesc/tree/main/.opencode/skills/cria-design
Command: npx skills add https://github.com/arthun01/achados-uesc --skill cria-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires paper-desktop, figma, sketch, excalidraw, screenshot, textual-description, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation or update of visual prototypes (screens/wireframes) for features from existing Product Requirement Documents (PRDs), saving time and reducing errors in the design process.

Core Features & Use Cases

  • Automated Design Creation: Generates a single design.md file per feature, orchestrating the design process from PRD to visual prototype.
  • Paper Desktop Integration: Uses Paper Desktop (via MCP) for paper-first design, with fallbacks to external tools like Figma, Sketch, or screenshots.
  • Version Control: Maintains a history of design changes and allows for easy updates and iterations.
  • Use Case: When a user requests "create the design", "create a prototype", "wireframe of the feature", or "update the design", this skill handles the task.

Quick Start

Run the command /cria-design [feature-slug] to generate or update the design for the specified feature.

Frequently Asked Questions about cria-design

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

FAQPage Schema
How do I automate design creation for features from existing PRDs?

To automate design creation from PRDs, use a command with a feature slug to generate a design.md file containing a list of screens with their respective design references or IDs, orchestrating the design process directly from the PRD.

Does automated prototyping work with Figma and Sketch?

Yes, automated prototyping works with Figma and Sketch. It integrates with external design tools as a fallback to Paper Desktop, allowing you to generate prototypes and wireframes using your preferred design tool integration.

What is the best way to update visual prototypes from textual descriptions?

The best way to update visual prototypes from textual descriptions is by running a command like cria-design [feature-slug]. It processes the textual description to update the design.md file and maintain version control for iterations.

Do I need Paper Desktop to generate wireframes from PRDs?

You do not need Paper Desktop to generate wireframes from PRDs, although it is the primary tool used via MCP. The system supports fallbacks to Figma, Sketch, screenshots, and textual descriptions if Paper Desktop is unavailable.

When do I need a design.md file for product design automation?

You need a design.md file for product design automation when you want to maintain a versioned history of design changes for a specific feature. It contains a list of screens with their respective design references or IDs generated from the PRD.