Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels.
SkillScore82Maintained
Automatic
◆Sales & GTM pack
Last verified 8/16/2026
What it changes
Passed 18 of 22 test cases with the skill, and 8 of 22 without it.
Without skill36%
With skill82%
Checks it passed that the model alone missed
Proposes a provisional traction goal for the startup.
Explicitly labels the provisional goal as an assumption.
Uses `# Bullseye Recommendation` as the main header title.
and 10 more in the full report
10 fixed8 passed either way4 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+50%
Agent turns
0%
Response time
+11%
Model gemini-3.6-flashMeasured 8/16/2026v118 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
We're a B2B cybersecurity startup looking to gain our first 50 enterprise clients within 6 months on a tight $15k budget. Run our business through Gabriel Weinberg's growth framework. Can you structure the output into sections detailing our target metric and constraints, a comprehensive review table covering every possible traction channel with hypotheses and risk assumptions, a ranked shortlist of low-cost tests to run, a final determination on whether to crown a primary channel yet, and immediate next steps?
What was checked, without and with the skill
Checked
Without skill
With skill
Uses `# Bullseye Recommendation` as the main header title.
Missed
Passed
Classifies the startup growth stage as Phase I in the goal section.
Missed
Passed
Defers selecting a single core inner ring channel until empirical test data is gathered.
Passed
Passed
case-01 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md147 lines2 files
Traction Bullseye
Use this skill to turn vague growth ideas into a ranked set of traction channel
tests and one focused core channel. It is based on the Bullseye framework from
Traction by Gabriel Weinberg and Justin Mares.
Source Traceability
Primary source: Traction, chapters 1, 3, and 5.
Chapter 1 introduces the 19 traction channels and warns against dismissing
unfamiliar channels too early. Authoring notes: converted lines 238-393.
Chapter 3 defines Bullseye: outer ring, middle ring, inner ring, and focus on
one core channel. Authoring notes: converted lines 555-674.
Chapter 5 covers channel bias and the 19-channel review. Authoring notes:
converted lines 787-902.
See source-map.md for the channel list and line
references used while authoring this skill.
Workflow
1. Define The Current Traction Goal
Start with the measurable outcome the company needs next. A channel cannot be
ranked well until the goal is explicit.
Capture:
Stage: phase I, phase II, or phase III.
Target metric: users, revenue, customers, usage, qualified leads, market
share, or another growth metric.
Deadline.
Required volume.
Constraint: budget, team capacity, geography, product readiness, sales cycle,
or regulatory constraint.
If the user has no goal, ask for one or propose a provisional goal and label it
as an assumption.