Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels.

MITAuto-check passedAgent Workflows

Install Traction Bullseye

skills CLI
$ npx skills add hashgraph-online/awesome-codex-plugins --skill traction-bullseye -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hashgraph-online/awesome-codex-plugins traction-bullseye --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/LVTD-LLC/skills/skills/traction-bullseye .claude/skills/traction-bullseye && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
traction-bullseye
GitHub stars
1.3k
Token cost
~1.2k tokens
SKILL.md length
575 words
Files
2 (incl. references)
Skills in repo
716
Repo updated
First seen
Licence
MIT

At a glance

Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels.

  • Works in 5 steps: Define The Current Traction Goal → Fill The Outer Ring → Promote The Middle Ring → …
  • Choosing growth channels
  • SKILL.md covers Source Traceability, Workflow, Output Format and Quality Bar
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Traction Bullseye is an agent skill from hashgraph-online/awesome-codex-plugins. Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels. Use when choosing growth channels, overcoming channel bias, prioritizing marketing experiments, or deciding which acquisition channel deserves focused effort.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/source-map.md`). Compatibility notes: Codex, Claude Code, and other Agent Skills-compatible clients.

It sits in Agent Workflows, covering Brainstorming. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is MIT.

When your agent uses it

  • Choosing growth channels
  • Overcoming channel bias
  • Prioritizing marketing experiments
  • Deciding which acquisition channel deserves focused effort

Example prompts

  • “/traction-bullseye”

Requirements

  • Compatibility (from SKILL.md): Codex, Claude Code, and other Agent Skills-compatible clients.

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Define The Current Traction Goal
  2. Fill The Outer Ring
  3. Promote The Middle Ring
  4. Define Tests
  5. Pick Or Defer The Inner Ring

What it can do on your machine

Read from SKILL.md and the folder at commit 3e1456a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Codex, Claude Code, and other Agent Skills-compatible clients.

    From compatibility in the SKILL.md frontmatter.

Context cost

Traction Bullseye loads about 1.2k tokens when it runs, and up to ~1.6k if it reads all its reference files. Until then it costs about 71 tokens; SKILL.md has 575 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~71
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hashgraph-online/awesome-codex-plugins at commit 3e1456a, republished under its MIT licence (© hashgraph-online). 575 words, ~1,232 tokens.

Download SKILL.mdSave it as .claude/skills/traction-bullseye/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
traction-bullseye
description
Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels. Use when choosing growth channels, overcoming channel bias, prioritizing marketing experiments, or deciding which acquisition channel deserves focused effort.
compatibility
Codex, Claude Code, and other Agent Skills-compatible clients.
license
MIT
metadata.version
0.1.0
metadata.displayName
Traction Bullseye
metadata.category
Marketing
metadata.tags
traction,growth,marketing,startups,prioritization

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.

2. Fill The Outer Ring

Generate at least one plausible strategy for each traction channel before ranking anything. This counters default bias toward familiar channels.

Use this full channel list:

  1. Targeting blogs
  2. Publicity
  3. Unconventional PR
  4. Search engine marketing
  5. Social and display ads
  6. Offline ads
  7. Search engine optimization
  8. Content marketing
  9. Email marketing
  10. Viral marketing
  11. Engineering as marketing
  12. Business development
  13. Sales
  14. Affiliate programs
  15. Existing platforms
  16. Trade shows
  17. Offline events
  18. Speaking engagements
  19. Community building

For each channel, write:

  • One specific strategy.
  • Why it might work for this product.
  • What evidence would make it more promising.
  • What assumption would kill it.

Do not discard a channel because it feels unfashionable, manual, or outside the team's comfort zone. Mark concerns, then continue.

Show full SKILL.md (237 more words)Show less
3. Promote The Middle Ring

Choose roughly three promising channels for cheap tests. Prefer channels that:

  • Could plausibly move the traction goal.
  • Have reachable customers now.
  • Can be tested cheaply within the current stage.
  • Produce interpretable data quickly.
  • Are underused by competitors or unusually well-matched to the product.

When the ranking is uncertain, use the stronger testability criterion: pick the channel where a small test would teach the most.

4. Define Tests

For each middle-ring channel, design one cheap test that answers:

  1. How much could it cost to acquire a customer?
  2. How many relevant customers may be reachable?
  3. Are these the right customers right now?

Keep phase I tests small. The point is signal, not scale.

5. Pick Or Defer The Inner Ring

Recommend an inner-ring core channel only if one test result is meaningfully stronger than the others. If no channel has enough evidence, recommend another Bullseye pass using what was learned.

Once a core channel is chosen, focus. Other channels may support it, but should not become parallel growth strategies unless the core channel stops moving the needle.

Output Format

Use this structure:

markdown
# Bullseye Recommendation

## Traction Goal
- Goal:
- Deadline:
- Stage:
- Constraints:

## Outer Ring
| Channel | Strategy | Why It Could Work | Evidence Needed | Key Assumption |
|---------|----------|-------------------|-----------------|----------------|

## Middle Ring
| Rank | Channel | Test | Budget/Time | Success Signal |
|------|---------|------|-------------|----------------|

## Inner Ring Decision
[Choose core channel, defer decision, or repeat Bullseye.]

## Next Actions
1. [Action]
2. [Action]
3. [Action]

Quality Bar

  • Do not recommend a channel just because it is popular.
  • Do not skip channels without naming the bias or constraint.
  • Do not optimize tactics before choosing a promising strategy.
  • Use numbers whenever possible, even if they are explicit estimates.
  • Preserve losing channel ideas for later Bullseye rounds.

© hashgraph-online, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in plugins/LVTD-LLC/skills/skills/traction-bullseye of hashgraph-online/awesome-codex-plugins.

  • SKILL.md
  • references/source-map.md

Open the folder on GitHubat commit 3e1456a

Compare with similar skills

Traction Bullseye next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Traction Bullseye compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Traction Bullseye this skillhashgraph-online/awesome-codex-plugins1.3k—~1.2kAutomated safety check: PassMIT
Brainstormingobra/superpowers297k1 repos~2.5kAutomated safety check: PassMIT
Brainstormingxpinjection/test-driven-spring-boot11253 repos~2.6kAutomated safety check: PassMIT
Yao Meta Skillyaojingang/yao-meta-skill2.7k—~768Automated safety check: PassMIT
Typesafe AIOpenAgentsInc/openagents4559 repos~2.5kAutomated safety check: PassMIT
Trellis StartROYIANS/foliq-print-template-designer1366 repos~646Automated safety check: PassMIT

Similar skills

  • Brainstorming

    obra/superpowers

    Makes the agent clarify intent and agree on a design with you before writing any code, scaling the process from a quick spike to a written spec.

    297k GitHub starsUsed in 1 repo~2.5k tokens
    Agent WorkflowsAuto-check passed
  • Brainstorming

    xpinjection/test-driven-spring-boot

    You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.

    112 GitHub starsUsed in 53 repos~2.6k tokens
    Agent WorkflowsAuto-check passed
  • Yao Meta Skill

    yaojingang/yao-meta-skill

    Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts.

    2.7k GitHub stars~768 tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Typesafe AI

    OpenAgentsInc/openagents

    Build AI-powered software with TypeSafe: small units of AI intelligence you can use like programming primitives.

    455 GitHub starsUsed in 9 repos~2.5k tokens
    Agent WorkflowsAuto-check passed
  • Trellis Start

    ROYIANS/foliq-print-template-designer

    Initializes an AI development session by reading workflow guides, developer identity, git status, active tasks, and project guidelines from .trellis/.

    136 GitHub starsUsed in 6 repos~646 tokens
    Agent WorkflowsAuto-check passed
  • Brainstorming Before Building

    jnMetaCode/superpowers-zh

    Turns a rough idea into an approved design before any code is written, sorting the request into spike, bounded or architectural and enforcing an approval gate.

    8.3k GitHub stars~1.8k tokensUpdated 3 days ago
    Agent WorkflowsAuto-check passed

More from hashgraph-online/awesome-codex-plugins

All 715 skills in this repo
  • Anime Reaction Gif

    hashgraph-online/awesome-codex-plugins

    Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.

    1.3k GitHub stars~922 tokensUpdated today
    Auto-check passed
  • Calibredb

    hashgraph-online/awesome-codex-plugins

    Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).

    1.3k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Rust API Test Harness

    hashgraph-online/awesome-codex-plugins

    A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…

    1.3k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Art

    hashgraph-online/awesome-codex-plugins

    Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…

    1.3k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Calle

    hashgraph-online/awesome-codex-plugins

    Use CALL-E from Codex through the calle CLI. An agent skill from hashgraph-online/awesome-codex-plugins.

    1.3k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Game Balance Economy

    hashgraph-online/awesome-codex-plugins

    Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.

    1.3k GitHub stars~618 tokensUpdated today
    Auto-check passed

Categories

Questions about Traction Bullseye

What does Traction Bullseye do?

Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels. Traction Bullseye is an agent skill from hashgraph-online/awesome-codex-plugins. Apply the Bullseye framework from Traction to brainstorm, rank, test, and focus startup traction channels.

When should I use Traction Bullseye?

Traction Bullseye fits situations like: choosing growth channels; overcoming channel bias; prioritizing marketing experiments; deciding which acquisition channel deserves focused effort.

How do I install Traction Bullseye in Claude Code?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill traction-bullseye -a claude-code`. Or copy the skill folder (plugins/LVTD-LLC/skills/skills/traction-bullseye in hashgraph-online/awesome-codex-plugins) into .claude/skills/traction-bullseye in your project. Claude Code loads it when a task matches its description.

How do I install Traction Bullseye in Codex?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill traction-bullseye -a codex`. Or copy the skill folder (plugins/LVTD-LLC/skills/skills/traction-bullseye in hashgraph-online/awesome-codex-plugins) into .agents/skills/traction-bullseye in your project. Codex loads it when a task matches its description.

Can I use Traction Bullseye in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hashgraph-online/awesome-codex-plugins --skill traction-bullseye -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/traction-bullseye, .gemini/skills/traction-bullseye, .github/skills/traction-bullseye and .opencode/skills/traction-bullseye in your project.

What does Traction Bullseye need to run?

SKILL.md names no scripts, command-line tools or credentials: Traction Bullseye is instructions for the agent only. Compatibility (from SKILL.md): Codex, Claude Code, and other Agent Skills-compatible clients..

Does Traction Bullseye access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Traction Bullseye safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Traction Bullseye use?

Traction Bullseye is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Traction Bullseye use?

About 1.2k tokens (SKILL.md is roughly 4.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 409 tokens, read only when the agent opens those files.

What are the alternatives to Traction Bullseye?

Skills that share tags, products or a category with Traction Bullseye: Brainstorming (obra/superpowers, 297k stars), Brainstorming (xpinjection/test-driven-spring-boot, 112 stars), Yao Meta Skill (yaojingang/yao-meta-skill, 2.7k stars) and Typesafe AI (OpenAgentsInc/openagents, 455 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Traction Bullseye?

hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,267 GitHub stars. The repository holds 716 skills in this directory. The repository was last updated on October 10, 2026.

Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.