Agent skill

Jumbo Design Goal

by jumbocontext in jumbocontext/cli

Pre-definition collaborative discovery. An agent skill from jumbocontext/cli.

AGPL-3.0Auto-check passedMarketing & SEO

Install Jumbo Design Goal

skills CLI
$ npx skills add jumbocontext/cli --skill jumbo-design-goal -a claude-code

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

GitHub CLI
$ gh skill install jumbocontext/cli jumbo-design-goal --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/jumbocontext/cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/assets/skills/jumbo-design-goal .claude/skills/jumbo-design-goal && 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
jumbo-design-goal
GitHub stars
276
Token cost
~1.7k tokens
SKILL.md length
907 words
Files
1
Skills in repo
13
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Pre-definition collaborative discovery. An agent skill from jumbocontext/cli.

  • Works in 6 steps: Load Project Context → Elicit the Goal Idea → Align with Project Context → …
  • Tasks that involve Positioning and messaging
  • SKILL.md covers Why Design Precedes Definition, Protocol, Rules and Anti-Patterns
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Jumbo Design Goal is an agent skill from jumbocontext/cli. Pre-definition collaborative discovery. Aligns a proposed goal with project audience, pains, and value propositions; surfaces design gaps and open questions before handing off to define-jumbo-goals.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering Positioning and messaging. The repository describes itself as: Memory and Context Orchestration for Coding Agents. The licence is AGPL-3.0.

When your agent uses it

  • Tasks that involve Positioning and messaging

Example prompts

  • “/jumbo-design-goal”

Workflow steps

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

  1. Load Project Context
  2. Elicit the Goal Idea
  3. Align with Project Context
  4. Identify Design Gaps
  5. Confirm Readiness
  6. Hand Off to Definition

What it can do on your machine

Read from SKILL.md and the folder at commit a02a339. 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 bash).

    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.

Context cost

Jumbo Design Goal loads about 1.7k tokens when it runs. Until then it costs about 54 tokens; SKILL.md has 907 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~54
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

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 jumbocontext/cli at commit a02a339, republished under its AGPL-3.0 licence (© jumbocontext). 907 words, ~1,737 tokens.

Download SKILL.mdSave it as .claude/skills/jumbo-design-goal/SKILL.md (or your agent's skills folder).
name
jumbo-design-goal
description
Pre-definition collaborative discovery. Aligns a proposed goal with project audience, pains, and value propositions; surfaces design gaps and open questions before handing off to define-jumbo-goals.

Design Jumbo Goal

Prompt: Guide collaborative goal design by aligning a proposed piece of work with the project's audience, audience pains, and value propositions — surfacing design gaps and open questions before handing off to the define-jumbo-goals skill for formal decomposition and registration.

Why Design Precedes Definition

Definition without alignment produces goals that solve the wrong problem or miss the audience's actual pain. The define-jumbo-goals skill assumes the what and why are already clear — it focuses on decomposition, criteria, and scope. If those inputs are vague or misaligned, every downstream artifact (criteria, relations, implementation) inherits the drift. Design is where alignment happens.

Protocol

1. Load Project Context

Before discussing the goal, load the project's north-star context:

bash
jumbo project show --northstar

Also extract the projectContext from your session start output. From these two sources, note:

  • Audiences — who the project serves
  • Audience pains — what problems those audiences face
  • Value propositions — what the project promises to deliver

These three lists are the alignment targets for every goal.

2. Elicit the Goal Idea

Ask the user what they want to achieve and why. Extract the raw intent before shaping it:

  • "What problem are you trying to solve, or what capability are you trying to add?"
  • "What prompted this — a user complaint, a technical limitation, a new requirement?"
  • "Is there anything you've already decided about how this should work?"

Listen for the what and the why. Do not jump to solution design. The goal at this stage is understanding, not specification.

3. Align with Project Context

Map the proposed goal against each alignment target:

Alignment TargetQuestion
Each audienceDoes this goal serve this audience? If so, how?
Each audience painDoes this goal address this pain? Directly or indirectly?
Each value propositionDoes this goal advance this value proposition?

Document which targets the goal serves. If the goal does not align with any audience pain or value proposition, surface that explicitly:

"This goal doesn't appear to address any of the project's stated audience pains or value propositions. That may be fine — it could be infrastructure, tech debt, or a new direction. But let's confirm that's intentional before proceeding."

Misalignment is not a blocker — it is a signal that needs acknowledgment.

4. Identify Design Gaps

Surface missing information that would prevent clean definition. For each category, ask targeted questions:

Gap CategoryWhat to Surface
Unclear scopeWhat is included? What is explicitly excluded? Where are the boundaries?
Unstated assumptionsWhat is being taken for granted about the current system, user behavior, or environment?
Unknown constraintsAre there performance, compatibility, security, or process constraints?
Missing success criteriaHow will we know this is done? What does "correct" look like?
Unresolved dependenciesDoes this require other work to be completed first? Does it depend on external systems or teams?

Ask one category at a time. Iterate until each gap is resolved or explicitly deferred. Do not overwhelm the user with all questions at once.

5. Confirm Readiness

Before handing off, verify the following checklist:

  • Objective is clear — the what and why can be stated in one sentence
  • Audience alignment is explicit — at least one audience is identified as the beneficiary
  • Pain or value proposition is served — at least one is addressed, or misalignment is acknowledged
  • No open questions remain — all design gaps are resolved or explicitly deferred with rationale
  • User has approved the design — the user confirms this captures their intent

If any item is unresolved, return to the relevant protocol step. Do not proceed with open gaps.

Show full SKILL.md (331 more words)Show less
6. Hand Off to Definition

Once the design is confirmed, invoke the define-jumbo-goals skill:

/define-jumbo-goals

Carry forward the gathered context: the objective, the audience alignment, the resolved design gaps, and any constraints or dependencies discovered. The define-jumbo-goals skill will handle decomposition, criteria authoring, scope definition, and goal registration.

If the user prefers to defer definition, output a structured summary they can carry forward:

## Goal Design Summary
- **Objective:** [one-sentence what + why]
- **Audiences served:** [list]
- **Pains addressed:** [list]
- **Value propositions advanced:** [list]
- **Constraints:** [list]
- **Dependencies:** [list]
- **Deferred questions:** [list, if any]

Rules

  1. Never skip project context loading. Always load audience, pains, and value propositions before discussing alignment. Design without context is guessing.
  2. Never proceed to definition with open design questions. Every gap must be resolved or explicitly deferred with the user's acknowledgment.
  3. Never fabricate alignment. If the goal does not align with any audience pain or value proposition, say so. Do not force-fit connections that do not exist.
  4. Never assume the user's intent. If the raw idea is ambiguous, ask. Do not infer scope, constraints, or success criteria the user has not stated.
  5. Never skip user approval. The user must confirm the design before handoff. The agent's job is to facilitate, not to decide.

Anti-Patterns

Anti-PatternProblemFix
Skipping straight to definition without designGoals are defined without alignment, producing work that misses the audience's actual painAlways run the design protocol first — load context, elicit intent, align, identify gaps
Assuming alignment without checkingThe goal feels related to the project but no explicit mapping was doneWalk through each audience, pain, and value proposition explicitly
Asking too many questions at onceThe user is overwhelmed and gives shallow answersIterate one gap category at a time, confirming resolution before moving on
Force-fitting alignmentThe agent claims the goal serves a pain it does not actually addressState misalignment honestly — the user may have context that resolves it, or may accept the gap
Treating design as a gate instead of a collaborationThe agent blocks progress because alignment is imperfectMisalignment is a signal, not a blocker — surface it, discuss it, let the user decide

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

Files

Just SKILL.md in assets/skills/jumbo-design-goal of jumbocontext/cli.

Open the folder on GitHubat commit a02a339

Compare with similar skills

Jumbo Design Goal 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.

Jumbo Design Goal compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Jumbo Design Goal this skilljumbocontext/cli276—~1.7kAutomated safety check: PassAGPL-3.0
Wb Xhs Topic Bankwenziai/wenzi-xhs-agent-skills168—~821Automated safety check: PassNone
Sk Exportmohamedameen-io/StartupKit163—~8kAutomated safety check: PassMIT
Shortform Strategyericrisco/rsc-harness180—~3.4kAutomated safety check: PassMIT
Marketing OsYuzzyuk/marketing-os540—~2.5kAutomated safety check: PassMIT
Revenue Centric Designheliocosta-dev/revenue-centric-design740—~1.6kAutomated safety check: PassCustom licence

Similar skills

  • Wb Xhs Topic Bank

    wenziai/wenzi-xhs-agent-skills

    A skill your agent uses when the user has positioning and wants a reusable Xiaohongshu topic/title bank instead of asking AI to freely brainstorm, especially to map topics to user needs such as…

    168 GitHub stars~821 tokensUpdated 10 days ago
    Marketing & SEOAuto-check passed
  • Sk Export

    mohamedameen-io/StartupKit

    Phase 11: Export your brainstorming session as a clean, shareable one-pager summarizing all phases (Diverge, Niche, Competitors, Positioning, Offer, Validate, Money, Leads, Skills, Pitch).

    163 GitHub stars~8k tokensUpdated 5 mo ago
    Marketing & SEOAuto-check passed
  • Shortform Strategy

    ericrisco/rsc-harness

    A skill your agent uses when the unit of work is a TikTok/Reels account, not one clip: positioning, sustainable cadence and format mix, ride-or-skip on a trend or sound, recurring series, diagnosing…

    180 GitHub stars~3.4k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Marketing Os

    Yuzzyuk/marketing-os

    A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.

    540 GitHub stars~2.5k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Revenue Centric Design

    heliocosta-dev/revenue-centric-design

    Playbook for designing SaaS and startup products that convert, retain, and monetize — landing pages & CRO, checkout & forms, onboarding/activation, churn reduction, pricing psychology, dashboards…

    740 GitHub stars~1.6k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Startup Positioning

    ferdinandobons/startup-skill

    Market positioning strategy using the April Dunford framework, enriched with JTBD discovery, Moore positioning statement, and Neumeier's Onliness Test.

    1.2k GitHub stars~4.6k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed

More from jumbocontext/cli

All 13 skills in this repo
  • Codify Jumbo Goal

    jumbocontext/cli

    A skill your agent uses when a Jumbo goal has been approved by QA review and needs architectural reconciliation before closing.

    276 GitHub stars~1.2k tokensUpdated 16 days ago
    Auto-check passed
  • A skill your agent uses when a project has Architecture data that needs migrating to fine-grained entities (Decisions, Invariants, Components, Dependencies).

    276 GitHub stars~881 tokensUpdated 16 days ago
    Auto-check passed
  • Define Jumbo Goals

    jumbocontext/cli

    Add Jumbo goals liberally to decompose objectives into finite units of work with bounded context.

    276 GitHub stars~2.9k tokensUpdated 16 days ago
    Auto-check passed
  • Jumbo Add Guideline

    jumbocontext/cli

    Use liberally when the user expresses a preference about how work should be done — coding style, process, testing approach, communication style.

    276 GitHub stars~522 tokensUpdated 16 days ago
    Auto-check passed
  • Refine Jumbo Goals

    jumbocontext/cli

    A skill your agent uses when Jumbo goals need refinement before implementation.

    276 GitHub stars~1.9k tokensUpdated 16 days ago
    Auto-check passed
  • Reject Jumbo Goal

    jumbocontext/cli

    A skill your agent uses when a Jumbo goal fails QA review and needs to be returned for rework.

    276 GitHub stars~650 tokensUpdated 16 days ago
    Auto-check passed

Questions about Jumbo Design Goal

What does Jumbo Design Goal do?

Pre-definition collaborative discovery. An agent skill from jumbocontext/cli. Jumbo Design Goal is an agent skill from jumbocontext/cli. Pre-definition collaborative discovery.

When should I use Jumbo Design Goal?

Jumbo Design Goal fits situations like: tasks that involve Positioning and messaging.

How do I install Jumbo Design Goal in Claude Code?

Run `npx skills add jumbocontext/cli --skill jumbo-design-goal -a claude-code`. Or copy the skill folder (assets/skills/jumbo-design-goal in jumbocontext/cli) into .claude/skills/jumbo-design-goal in your project. Claude Code loads it when a task matches its description.

How do I install Jumbo Design Goal in Codex?

Run `npx skills add jumbocontext/cli --skill jumbo-design-goal -a codex`. Or copy the skill folder (assets/skills/jumbo-design-goal in jumbocontext/cli) into .agents/skills/jumbo-design-goal in your project. Codex loads it when a task matches its description.

Can I use Jumbo Design Goal 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 jumbocontext/cli --skill jumbo-design-goal -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/jumbo-design-goal, .gemini/skills/jumbo-design-goal, .github/skills/jumbo-design-goal and .opencode/skills/jumbo-design-goal in your project.

What does Jumbo Design Goal need to run?

SKILL.md names no scripts, command-line tools or credentials: Jumbo Design Goal is instructions for the agent only.

Does Jumbo Design Goal 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 Jumbo Design Goal 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 Jumbo Design Goal use?

Jumbo Design Goal is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Jumbo Design Goal use?

About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Jumbo Design Goal?

Skills that share tags, products or a category with Jumbo Design Goal: Wb Xhs Topic Bank (wenziai/wenzi-xhs-agent-skills, 168 stars), Sk Export (mohamedameen-io/StartupKit, 163 stars), Shortform Strategy (ericrisco/rsc-harness, 180 stars) and Marketing Os (Yuzzyuk/marketing-os, 540 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Jumbo Design Goal?

jumbocontext (a GitHub organization) maintains it in jumbocontext/cli, which has 276 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on September 23, 2026.

Source: jumbocontext/cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.