design-principles

Define structured design principles with rationale, examples, and trade-offs.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/soeiroo/multifunctional-web --skill design-principles-soeiroo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-principles
Source: https://github.com/soeiroo/multifunctional-web/tree/main/.agents/skills/design-principles
Command: npx skills add https://github.com/soeiroo/multifunctional-web --skill design-principles-soeiroo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Define a concise, actionable set of design principles that guide teams through decisions and resolve trade-offs.

Core Features & Use Cases

  • Clear Principles: Articulate concise statements that guide design choices.
  • Structured Principle Structure: For each principle, include a title, statement, rationale, application example, counter-example, and trade-off.
  • Process: Gather inputs, workshop to surface candidates, draft and debate, prioritize for conflicts, test against past decisions, and socialize widely.
  • Best Practices: Involve the whole team, reference in design reviews, revisit as the product evolves.

Quick Start

Draft the first design principle by outlining its title, statement, rationale, and an example.

Frequently Asked Questions about design-principles

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

FAQPage Schema
How do I create actionable design principles to resolve team trade-offs?

To create actionable design principles, structure each one with a title, statement, rationale, application example, counter-example, and trade-off to guide team decisions and resolve conflicts effectively.

What is the best way to structure design principles for product strategy discussions?

The best way to structure design principles for product strategy is to articulate concise statements that include a rationale and both application and counter-examples, ensuring consistent choices during design reviews.

How do I formalize the process for gathering inputs and socializing design principles?

Formalize the process by gathering inputs, workshopping candidates, drafting and debating, prioritizing conflicts, testing against past decisions, and socializing the outcomes widely across the team.

When do I need a structured set of design principles for my team?

You need a structured set of design principles when you want to surface consistent choices during design reviews, workshops, and product strategy discussions to resolve team trade-offs.

Can I use design principles to test past product decisions during workshops?

Yes, you can use design principles to test against past decisions during workshops by evaluating whether your articulated statements and rationales align with previous product strategy outcomes.