software-product-advisor

Translate vague product critique into explicit evaluation criteria and actionable options.

280|30|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Undertone0809/rudder --skill software-product-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-product-advisor
Source: https://github.com/Undertone0809/rudder/tree/main/server/resources/community-skills/software-product-advisor
Command: npx skills add https://github.com/Undertone0809/rudder --skill software-product-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you turn vague product dissatisfaction into clear, actionable critique by identifying which layer is actually broken before you keep iterating blindly.

Core Features & Use Cases

  • Layer diagnosis for software product work: Determines whether the issue is primarily product framing, information architecture, interaction design, visual design, engineering architecture, correctness/debugging, standards/governance, or workflow/review gaps.
  • Translation of “feels off” into professional standards: Converts ambiguity (too complex, too noisy, too generic, not ready) into explicit evaluation criteria and concrete critique.
  • Actionable options and a next move: Produces 2–3 realistic improvement paths (local fix vs upstream/structural change) and recommends the next move.

Quick Start

Ask the advisor to diagnose why your current feature or flow feels wrong and to provide evaluation criteria plus a clear recommended next step.

Frequently Asked Questions about software-product-advisor

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

FAQPage Schema
How do I translate vague product critique into actionable evaluation criteria?

To diagnose a workflow that feels off, identify the specific layer causing discomfort—such as information architecture, interaction design, or engineering architecture—and translate that fuzzy feeling into explicit evaluation criteria for actionable structural improvement.

How do I diagnose why a software feature feels too complex or noisy?

Diagnose a complex or noisy software feature by performing a layered diagnosis to determine whether the root cause is product framing, visual design, or standards gaps, then translate that root cause into concrete critique dimensions.

What is the best way to turn a UX critique into actionable improvement paths?

The best way to turn a UX critique into actionable improvement paths is to identify the broken layer, establish professional evaluation standards, and generate two to three realistic options distinguishing between a local fix and an upstream structural change.

Can I use product diagnosis to evaluate spec improvement options?

Yes, you can use product diagnosis to evaluate spec improvement options by identifying whether the issue is a correctness, workflow routing, or governance gap, and producing a recommended next move alongside alternative paths.

When should I not use a layered diagnosis for product discomfort?

You should not use a layered diagnosis for product discomfort when the underlying problem is already precisely articulated or when the issue is purely a visual design preference rather than a structural gap in workflow routing or engineering architecture.