think

Turn rough ideas into approval-ready implementation plans with risks and handoff steps.

8|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/OiAnthony/.agents --skill think-oianthony
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: think
Source: https://github.com/OiAnthony/.agents/tree/main/skills/think
Command: npx skills add https://github.com/OiAnthony/.agents --skill think-oianthony

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns rough ideas into concrete, approval-ready plans so you can decide what to build, what to defer, and what evidence still matters before writing code.

Core Features & Use Cases

  • Architecture and feature planning: choose a direction, document tradeoffs, and define success criteria.
  • Value and scope judgments: decide whether to keep, remove, or pivot a feature based on current constraints.
  • Multi-item triage: sort mixed requests into bugs, accepted improvements, cosmetic feedback, or out-of-scope items.
  • Execution handoff: produce a clear plan with risks, tests, rollback notes, and follow-up steps.

Quick Start

Use the think skill to turn my rough idea into an approval-ready plan with the recommended approach, key tradeoffs, risks, and handoff steps.

Frequently Asked Questions about think

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

FAQPage Schema
How do I turn a rough software idea into an approved build plan?

To turn a rough idea into an approved build plan, you process the concept into a decision-complete implementation plan with explicit constraints, risk validation, and concrete execution steps. This ensures all architectural tradeoffs are finalized before any coding begins.

What is the best way to document architecture tradeoffs for feature planning?

Documenting architecture tradeoffs requires selecting a direction, defining success criteria, and outlining value judgments within your repo context. This produces an approval-ready plan clarifying what to build, defer, and what evidence still matters before development.

How do I triage mixed project requests into bugs and improvements?

To triage mixed project requests, you sort the incoming items into distinct categories: bugs, accepted improvements, cosmetic feedback, and out-of-scope items. This multi-item triage ensures clear decision-making and scope management before execution handoff.

Do I need current repo context to make value and scope judgments?

Yes, you need current repo context to make accurate value and scope judgments. Deciding whether to keep, remove, or pivot a feature requires explicit constraints and risk validation based on the existing codebase to produce a viable execution plan.

What should be included in an execution handoff plan for software development?

An execution handoff plan must include concrete execution steps, identified risks, testing requirements, rollback notes, and follow-up actions. This transforms architecture choices and feature designs into a clear, actionable roadmap for the coding phase.

When should I not use a decision-complete planning approach for my project?

You should avoid a decision-complete planning approach for trivial changes that require no architectural choices or risk validation. It is designed for feature design, value judgments, and multi-item triage that explicitly need formal approval before coding.