design-sophia-prater

Identify UX system objects and map relationships using OOUX/ORCA workflows.

Updated May 6, 2025
One-click install
npx skills add https://github.com/rodrigo-altissimo/qiartificial --skill design-sophia-prater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-sophia-prater
Source: https://github.com/rodrigo-altissimo/qiartificial/tree/main/.claude/skills/design/sophia-prater
Command: npx skills add https://github.com/rodrigo-altissimo/qiartificial --skill design-sophia-prater

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you identify the real nouns and relationships in a system so you can stop guessing and produce structured object models instead of jumping straight to screens and interactions.

Core Features & Use Cases

  • Object-first system modeling (OOUX/ORCA): Converts messy requirements and research into a validated inventory of UX objects using SIP (Structure, Instances, Purpose), including a prioritized hierarchy.
  • Relationship mapping via Nested Object Matrix (NOM): Maps how objects relate, derives navigation paths, and surfaces junction objects that often get missed.
  • CTA discovery and object-by-role interaction planning: Creates a CTA Matrix to define role-based calls-to-action, then prioritizes them to bridge object models into interaction design.

Use cases: designing a new product feature, auditing an existing UX, aligning design+engineering on system vocabulary, or preparing an object map and relationship model for delivery.

Quick Start

Ask: "Use sophia-prater to identify the core UX objects for my system, map their relationships with NOM, and produce a prioritized CTA matrix for each object."

Frequently Asked Questions about design-sophia-prater

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

FAQPage Schema
What is object-oriented UX and how does it help untangle complex system design?

The Nested Object Matrix (NOM) is a relationship mapping tool that defines how UX objects connect and derive navigation paths. It systematically surfaces junction objects that are often missed in standard workflows, ensuring comprehensive system architecture before interaction design.

How do I create a CTA matrix for role-based interaction planning?

You create a CTA Matrix by defining role-based calls-to-action for each validated UX object in your system. This process prioritizes specific interactions, bridging the object model into actionable interaction design and aligning design with engineering requirements.

What is the ORCA process for UX architecture and object map creation?

You should use object-first system modeling when designing a new product feature, auditing an existing UX, or preparing an object map for delivery. It aligns design and engineering on system vocabulary by identifying real nouns before jumping into screen layouts.

How do I audit existing UX objects to align design and engineering vocabulary?

You audit existing UX objects by applying the OOUX ORCA workflow to identify and validate system objects and their relationships. This process creates a structured object map that bridges design and development alignment through a shared, validated system vocabulary.