CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

opportunity-solution-trees

Use when asked to "opportunity solution tree", "OST", "Teresa Torres", "map customer opportunities to outcomes", "structure discovery around opportunities", or "compare solutions for a customer need". Helps product teams connect outcomes to customer opportunities and test solutions with Opportunity Solution Trees (created by Teresa Torres).

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable guide for facilitating Opportunity Solution Tree sessions: the 7-step process is concrete with specific heuristics and feedback loops. Its main weaknesses are redundancy — the tree structure is explained three times — and the absence of a worked example tree in the visualization step, plus only implicit validation checkpoints.

Suggestions

Collapse the 'What It Is' and 'Core Structure' sections into 'Domain Context' (they restate the same four-level structure) and trim 'When to Use It' bullets that duplicate the frontmatter triggers, cutting roughly 15 redundant lines.

Add a compact worked example of a rendered OST (outcome → 2 opportunities → 3 solutions → 1-2 experiments with hypothesis/method/metric/success threshold) to Step 6 so the visualization step is copy-paste actionable.

Make validation checkpoints explicit in the Process: e.g., Step 1 'confirm the outcome with the requesting stakeholder before proceeding' and Step 2 'verify each opportunity is traced to at least one interview or data point'.

DimensionReasoningScore

Conciseness

The Process and Domain Context sections carry real value, but the tree's four-level structure is restated three times — "Domain Context" (detailed), "What It Is" ("connect a business outcome to the customer opportunities that drive it"), and "Core Structure" — and "When to Use It" largely repeats the frontmatter triggers. This matches anchor 3 ('mostly efficient but some unnecessary explanation or could be tightened') rather than 2, since the padding is concentrated in short redundant sections rather than pervasive.

3 / 5

Actionability

For an instruction-only skill the guidance is concrete: "identify 3-7 customer opportunities", "Opportunity Score (Importance × [1 − Satisfaction])", "brainstorm 3+ solutions", "suggest 1-2 fast experiments", "Specify: hypothesis, method, metric, success threshold". It stops short of anchor 5 because Step 6 offers no worked example or template of a rendered tree ("Use indentation, bullets, or a visual tool"), and it is above anchor 3 because the steps are specific and executable rather than pseudocode-level.

4 / 5

Workflow Clarity

The seven-step Process is clearly sequenced with built-in filters (Step 3 prioritization, Step 5 assumption testing) and feedback loops ("Kill solutions that don't validate", "loop back if experiments fail"). It falls short of anchor 5 because validation checkpoints are implicit rather than explicit — e.g., no checkpoint to confirm the outcome with stakeholders or verify opportunities against research data — but is above anchor 3 since checkpoints are present for most steps.

4 / 5

Progressive Disclosure

No bundle files exist, so all content is inline in a single well-sectioned document; section headers (Domain Context, Input Requirements, When (Not) to Use, Process, Further Reading) make navigation easy, and the external links in Further Reading are one level deep. It matches anchor 4 ('good structure; most content appropriately placed; minor organization gaps') rather than 5 because the ~100-line body contains redundant sections (What It Is / Core Structure duplicating Domain Context) that better organization would collapse.

4 / 5

Total

15

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: explicit "Use when asked to..." triggers with natural phrasing and synonyms (OST, Teresa Torres), a third-person statement of what the skill does, and a clearly demarcated methodological niche. The only weaknesses are minor — a couple of broader trigger phrases with slight overlap risk and action coverage that could enumerate a capability or two more.

DimensionReasoningScore

Specificity

Lists several concrete actions — "map customer opportunities to outcomes", "connect outcomes to customer opportunities", "test solutions", "compare solutions" — but coverage is not fully comprehensive (e.g., prioritizing opportunities and structuring discovery are implied rather than enumerated as distinct capabilities). Fits anchor 4 ('several specific actions; minor gaps') better than 5, which demands comprehensive multi-action coverage, and better than 3, since more than 1-2 actions are named.

4 / 5

Completeness

Explicitly answers 'when' with a "Use when asked to..." clause containing concrete trigger phrases, and 'what' with "Helps product teams connect outcomes to customer opportunities and test solutions with Opportunity Solution Trees". Matches anchor 5 exactly (both what and when explicit, with concrete triggers); a missing or only weakly implied 'when' would cap it at 3, which does not apply here.

5 / 5

Trigger Term Quality

Trigger phrases are natural and comprehensive: "opportunity solution tree", the acronym "OST", the creator name "Teresa Torres", plus phrasings users would actually say ("structure discovery around opportunities", "compare solutions for a customer need"). Matches anchor 5's comprehensive synonym coverage; not 4 because no common variation of the request is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear and the leading triggers ("opportunity solution tree", "OST", "Teresa Torres") are highly distinctive, but broader phrases like "compare solutions for a customer need" and "structure discovery around opportunities" carry minor overlap risk with general product-discovery or prioritization skills. Anchor 4 ('mostly distinct; minor overlap risk with closely related skills') is the best fit — not 5 because not every trigger is uniquely tied to this method.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

saski/arnesto

Path

.agents/skills/opportunity-solution-trees/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.