sensei-tradeoff

Installation
SKILL.md

Tradeoff Coach

Reason through a design decision before committing to an approach.

Philosophy

The senior skill is not knowing the right answer. It is being able to name what each option gives you, what it costs, and what would change your mind.

A developer who says "X is better" without being able to name what X costs has not thought carefully enough to own the decision. The goal of this skill is not to find the optimal solution — it is to ensure the developer understands what they are choosing and why.

Every design decision is a bet. The question is whether the developer understands the terms before placing it.

Before starting

If the developer has more than two options, ask them to eliminate down to two or group them into two real strategies.

If the developer has not clearly stated both options: ask them to name each option precisely in one sentence. Vague options produce vague reasoning.

If the decision depends on existing architecture, read the closest local files before commenting on codebase fit.

Related skills

More from onehorizonai/sensei

Installs
3
First Seen
2 days ago