think

Transform rough product ideas into decision-complete implementation plans.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/redisread/product-stories --skill think-redisread
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: think
Source: https://github.com/redisread/product-stories/tree/main/.agents/skills/think
Command: npx skills add https://github.com/redisread/product-stories --skill think-redisread

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the costly cycle of jumping into implementation without validated planning, which leads to rework, missed constraints, and architectural debt. It ensures rough ideas are transformed into decision-complete plans with clear success criteria, constraints, and handoff steps before any code is written.

Core Features & Use Cases

  • Planning & Architecture: Converts vague feature requests into structured implementation plans with chosen approaches, rejected tradeoffs, and verification steps.
  • Value Judgment: Evaluates whether features are worth building through commercial readiness gates and tradeoff analysis.
  • Triage & Lightweight Fixes: Classifies multi-request bundles and provides quick fix recommendations for well-defined problems.
  • Use Case: A product manager asks "Should we add real-time collaboration?" The Skill evaluates market fit, maintenance burden, and technical feasibility before any engineering work begins.

Quick Start

Use the think skill to evaluate whether the proposed real-time collaboration feature is worth building by running a value judgment assessment that considers commercial readiness, maintenance burden, and technical tradeoffs.

Frequently Asked Questions about think

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

FAQPage Schema
How do I validate rough product ideas before writing any code?

To validate rough product ideas before coding, transform them into decision-complete implementation plans using feasibility analysis and contradiction scanning. This process ensures chosen approaches, rejected tradeoffs, and verification steps are established upfront to prevent architectural debt and rework.

What is the best way to triage a multi-request feature bundle?

The best way to triage a multi-request feature bundle is to classify the incoming requests and apply quick fix recommendations for well-defined problems. This separates complex features requiring full architecture planning from lightweight fixes.

How do I evaluate whether a new feature is worth building?

To evaluate whether a new feature is worth building, perform a value judgment assessment that analyzes commercial readiness, maintenance burden, and technical tradeoffs. This determines if the proposed feature passes market fit and feasibility gates before engineering begins.

Can I use architecture planning to prevent rework on vague feature requests?

Yes, you can use architecture planning to prevent rework on vague feature requests by converting them into structured implementation plans. This enforces durable context preflight checks and explicit rollback strategies before development starts.

What limitations exist when scanning for contradictions against project rules?

When scanning for contradictions against project rules, limitations arise if the initial idea lacks enough context for durable preflight checks. The process requires explicit phase-independent handoff plans to function correctly and avoid missing architectural constraints.