Marketing Os
Yuzzyuk/marketing-os
A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.
Judge whether something actually produces value in a concrete scenario.
$ npx skills add Done-0/value-realization --skill value-realization -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Done-0/value-realization value-realization --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .claude/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Done-0/value-realization --skill value-realization -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Done-0/value-realization value-realization --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .agents/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Done-0/value-realization --skill value-realization -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Done-0/value-realization value-realization --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .cursor/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Done-0/value-realization --skill value-realization -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Done-0/value-realization value-realization --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .gemini/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Done-0/value-realization value-realizationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Done-0/value-realization --skill value-realization -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .github/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Done-0/value-realization --skill value-realization -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Done-0/value-realization value-realization --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "value-realization" agent skill from https://github.com/Done-0/value-realization/tree/main into .opencode/skills/value-realization/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "value-realization", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
value-realizationJudge whether something actually produces value in a concrete scenario.
Value Realization is an agent skill from Done-0/value-realization. Judge whether something actually produces value in a concrete scenario. Value is a beneficial relational property between subject and object, conditioned on the states of both sides, that only holds in a specific scenario. Typical uses: judging whether a value proposition holds, mapping a capability to a concrete use scenario, diagnosing why no one uses it or why they don't stick, clarifying how to position or state the value, assessing whether something is worth investing in, or judging whether you can borrow…
Its SKILL.md is about 11k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including reference files (for example `README-zh.md`, `README.md` and `SKILL-zh.md`).
It sits in Marketing & SEO, covering Positioning and messaging. The repository describes itself as: Analyze whether end users will discover clear value in product ideas. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ba9ea95. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWebFetchWebSearchGrepGlobFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Value Realization loads about 11k tokens when it runs, and up to ~23k if it reads all its reference files. Until then it costs about 256 tokens; SKILL.md has 6,472 words of instructions outside code blocks.
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.
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.
The full file from Done-0/value-realization at commit ba9ea95, republished under its MIT licence (© Done-0). 6,472 words, ~10,867 tokens.
.claude/skills/value-realization/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.Type: Analytical framework
This framework judges whether something — a product, feature, piece of copy, use scenario, or any value proposition — actually produces value in a concrete situation. It is not a checklist, nor an evaluation form you run once and hand in a report; it is a set of mutually independent analytical dimensions plus a method for sustained conversation, helping you turn a vague "is this good" judgment into "in which scenario, on what basis, when, and can it be perceptibly produced as value, and how much of these conclusions is reliable" — and then keep talking, round after round, until you've forced out a value or business opportunity that genuinely stands up.
It rests on one premise: value is not a fixed message waiting to be transmitted and explained, but a relationship co-produced by the states of both sides in a concrete scenario. So judging value is not about explaining it clearly, but about finding the specific scenario configuration that makes this beneficial relationship actually hold. Discovering value comes from sharp falsification and relentless probing, not from agreement and paraphrase — and this runs through the entire framework, whether you're talking to real users or in repeated conversation with an AI.
A few distinctions you must keep straight:
The whole framework rests on three definitions; return to them repeatedly while analyzing.
Experience is an event that happened in the past, solved a specific problem under specific conditions, and yielded a method that correctly solves the problem (the method includes its own preconditions and usage). Three points: it happened in the past, and does not include predictions about the future; it is bound to specific conditions and a specific problem; it holds within a dynamically shifting historical period, not for all time.
Because micro conditions keep shifting within that historical period, you need to extract from concrete experience a more abstract, more change-resistant second-layer condition and record it. That is: experience depends on a specific scenario, triggers selectively under subjective judgment, and before use you must first judge whether conditions have changed.
Value is a beneficial relational property between subject and object — that is, a weighted, subjective property conditioned on the states of both sides. When both subject and object are people, it depends on the weighted balance of both sides' cognition.
Value is based on both sides' states and on a specific scenario, not a fixed property the product owns unilaterally and that holds detached from the user. Experience, too, only produces value in a specific scenario — when conditions change, experience can fail; reusing past experience in a real scenario usually requires re-analyzing the situation at the time and adjusting how the method is used.
Different end users in different scenarios may seek different types of value — identity and belonging, economic gain, status and recognition, capability improvement, time saved, problem solved, and so on. Such a list is only a prompt for exploration, not a template to apply.
Experience is born with an insider as its subject, and a person cannot be both insider and outsider at once, so experience is inherently limited and lossy.
Value is a relationship co-produced by both sides' states in a specific scenario, not something the product owns unilaterally and waits to hand to the user. This yields several judgments that run through the whole text:
Two disciplines take priority over the specific dimensions: each analysis first calibrates its stance with them, then enters the dimensions. They address two common analytical biases.
Once something has already manifested concretely and can be clearly perceived, the value or problem has already taken shape and landed — and you should directly use that concrete thing to build, rather than habitually abstracting it into an "essence."
The deeper you drill toward essence, the more you strip away the concrete conditions that make value hold — from the information-loss angle, abstraction is stripping conditions, which is loss, while the phenomenon is the state with the most complete conditions and the lowest loss. Seeing through and perceiving it but not acting yields a pretty judgment that can't land and can't be verified.
The only necessary abstraction is extracting the cross-scenario-reusable second-layer condition. So abstract only up to the second layer and stop; don't drill all the way to essence and lose the concrete, usable thing already in your hand.
When analyzing: when the user can already point at a concrete phenomenon — a real piece of feedback, a real usage action, a real dataset — and speak, start from that concrete thing, rather than first abstracting it into a grand truth and discussing that.
Value is only produced in a specific scenario, so no target means no scenario, which means value has nowhere to happen.
Investing continuously without a clear expectation — continuing if there's an effect, stopping if there isn't — is like firing arrows endlessly with no target; once conditions change, what looked useful before fails instantly. Usually you should set the target first — lock in the concrete scenario configuration where value happens — then fire. There's also the exploratory case of finding the target: in a dynamically shifting environment, the target itself must be discovered. The framework holds both modes, but you must explicitly distinguish which one you're in, rather than pretending you have a target.
When analyzing: at the open, confirm whether there's a target (whether the value scenario is clear). If not, first work with the user to set the target, or explicitly declare that you're now in exploratory target-finding mode — don't pretend to make a value judgment with no target.
Around the current value scenario, evaluate from four mutually independent dimensions. Orthogonal means: each dimension answers a question that doesn't presuppose the others' answers, and one dimension's conclusion can't substitute for or derive another's.
| Dimension | Question it alone answers | Independent axis |
|---|---|---|
| Value Scenario | In which relationship configuration is value produced? Who, in what state, in what situation, does this relationship produce a beneficial property? | Location (is it there) |
| Value Conditions | On what basis does this value hold? Are the preconditions supporting it still present, and will they fail over time? | Foundation (is it stable) |
| Value Timeline | When is value produced? Immediate, delayed, or requiring sustained accumulation? Do both sides know it's coming? | Time (when) |
| Value Delivery | Can value be perceived, understood, and verified low-loss by the target side from the producing side? Or is it buried in the backend, unable to get out? | Delivery (can it arrive) |
These four dimensions correspond to four decoupled links in value's path from production to arrival at the user: where it's produced, on what basis it holds, when it's produced, how it arrives. Changing any one link doesn't presuppose the state of the others, so they are mutually independent.
The four are not equal in weight; Value Scenario is the center of gravity. Discovering real value is, in essence, locking in the scenario configuration that makes the beneficial relationship hold; the latter three dimensions verify whether that scenario is real, stable, when it pays off, and whether it can arrive.
Each dimension follows the same flow:
### 3. Value Timeline 🟡 🟧 — the symbols speak for themselves, scannable at a glance. Direction uses round lights, solidity uses squares; different shapes, so they won't get confused. As for "why this grade," don't put it on a standalone label line — work it into this dimension's reasoning body, with phrases like "the current state is…" "the tension here is…" that state the judgment fully. Before judging these two grades, read references/scoring-rubric.md.Within each dimension, keep the blocks short, direct, and unsparing — like a diagnosis, not a report. Reasoning first, then comparison, then the symbols into the heading, then a group of sharp questions last; the order is fixed. Complete all four dimensions before summarizing, avoid logical leaps, and show the full chain of reasoning.
First ask which relationship configuration value is produced in: can you state clearly who, in what state, in what situation and conditions, gets what result from using this thing. Here you must distinguish value scenario from use scenario — being usable is not the same as producing value. Also look at the configuration's precision: circling only a broad segment merely grazes the scenario; pinning down the segment, their state, and exactly what problem they're stuck on is a precise-enough configuration.
Also state the value-relationship position clearly: is this value the user confirming some external object is useful to them, the user achieving their own result through the product, or the user themselves or their output being confirmed valuable by others and systems. The three are often muddled together, but they support entirely different product claims.
Value only holds in a specific configuration; with the configuration unlocked, the latter three dimensions have nothing to attach to — you don't know who you're giving it to, or under what conditions you're verifying what. This is the target that meta-principle two speaks of.
Method: force the abstract value down to a concrete configuration — who, what state, what situation, what conditions, what result. If you can't force it out, there's no target yet, and that itself is an important conclusion (direction 🔴 or solidity "empty"); the next step is to set a target or go talk, not to keep analyzing downward.
First ask on what basis this value holds, what preconditions support it, whether they're still present, and whether they'll fail as time and the market, technology, and user habits shift; if you've borrowed someone's experience or case, whether you've extracted the transferable second-layer condition or just copied the surface practice. Both experience and value only hold under specific conditions, and conditions shift dynamically; this dimension exists specifically to guard against "conditions changed, but the judgment stayed the same."
The key on this dimension is that conditions carry time. A product judgment that held two years ago and one that "looks like the same conditions" today often actually run on different conditions: competitor density, platform maturity, user habits, tech availability, traffic cost are all moving — the earlier one succeeded, this one might not. Before citing any past experience, case, or your own past success, ask first: are the conditions it depended on to hold still present? This is exactly what "a dynamically shifting historical period" in the definition of experience means.
Method: list the key preconditions the value's holding depends on, judge each one as present, changed, or unknown, and flag especially the time-bound ones. If borrowing a case, first restore the conditions under which it held, extract the second-layer condition, then check whether they're currently met. When a key condition has changed or is unknown, downgrade the related judgment to a to-be-verified hypothesis and lower solidity accordingly.
First ask whether value is immediate or delayed; if delayed, whether both sides — especially the end user — know it's coming, and what sustains investment during the wait; and whether this timeline matches the product's nature, the scenario, and user expectations. Short-term value and long-term value are both valid, with no inherent superiority; the choice depends on the product's nature, the scenario, and the user's situation. The real problem is mismatch — an immediate-value product forcing in a long-term mechanism, or a long-term-value product giving no perceptible progress during the wait.
There are three timelines: pure short-term, where the immediate value is the complete product; pure long-term, where the user commits to a journey and the result needs long accumulation; hybrid, where a long-term goal is paired with optional short-term touchpoints, and here the short-term touchpoints must serve the long-term goal rather than replace it.
Method: identify the primary value timeline, assess whether it matches the product's nature, the current scenario, and user expectations; if delayed, check whether the end user knows value is coming and whether there's perceptible progress during the wait.
First ask whether the value already produced can be perceived, understood, and verified low-loss by the target side; or whether value is buried in backend logic where the user can't perceive it at all; whether value has a concrete image or concrete-scenario carrier that presses information loss to a minimum. This is a direct application of information-loss theory: however strong the backend logic, that's only 100 points on the producing side — without a low-loss form of expression, the target side may only receive 20 points in their own cognition. Invisible value feels like no value.
Perceptibility takes different forms across products — sometimes immediate feedback in the interface, sometimes a report, dashboard, or metric, sometimes runtime output or data — but the key is the same: the end user can point at something concrete and say "I got this." Giving value a carrier of a concrete image plus a concrete scenario is the most effective way to press down loss — giving a class of people a concrete persona, giving a backend judgment a visible state, is doing value delivery. This framework's own direction and solidity are a self-demonstration of this principle.
Method: identify what the end user can point at and say "I got this"; if value is invisible, explore making it tangible, perceptible, and showable through the interface, notifications, progress indicators, result comparison, concrete personas, etc.; and check which link on the path from producing side to target side loses the most.
Value itself is a weighted balance based on both sides' cognition — a continuous degree, not a three-notch switch. So every dimension must give both direction and solidity; missing one leads you to read it wrong. Before giving these two judgments, you must read references/scoring-rubric.md.
Direction is the indicator-light axis, answering "does value hold on this dimension": 🟢 holds, 🟡 partially holds, 🔴 doesn't hold or lacks a key condition.
Solidity answers "how much of this judgment rests on evidence versus still hanging on assumption." The denominator is the set of premises this dimension depends on; solidity is roughly the share of those already backed by evidence:
Don't report fake precision like "63%." The real world is a weighted balance, and the balance is itself an estimate; a grade plus one line of "why this grade" is enough. The grade's job is to make where and how much is fuzzy visible, not to look precise.
Direction and solidity are orthogonal and combine freely, which is what fits reality: 🟢 but "thin" looks fine but mostly rests on assumption — the most dangerous "pretty fog"; 🔴 but "solid" is confirmation it doesn't hold here, which is actually a valuable conclusion — time to switch targets; 🟡 "half" is the most common state in real projects. Looking only at the indicator light would show "confirmed to hold" and "assumed to hold" as the same green light, missing exactly what most warrants caution; solidity adds that layer. The "thin" and "empty" grades of solidity are directly the checklist of what to go talk about and verify next.
Direction and solidity are both aids to judgment, not replacements for the chain of reasoning; when they conflict with the detailed analysis, the full analysis wins.
Value is a relational property of both sides' states; analyzing alone, you can only compute your own half. The other half — the end user's state, cognition, and the conditions of the scenario they're in — can only be obtained by talking to them. Not talking means having only half the state, and the value relationship can't be judged.
But the real problem is often not that you didn't talk, but that you talked — to the wrong person, without the right method — and the signal you got back is still fuzzy. The most common version is talking only to friends nearby: they're happy to cheer you on but aren't in the scenario you're anchoring to, so what you get back is a position-skewed, already-lossy signal. Information-loss theory explains why: guessing alone at what users want, you are the already-lossy speaker2; talking to the wrong person, asking the wrong way, is just another way of collecting post-loss guesses.
So produce a conversation plan for the dimensions with insufficient solidity (thin or empty), and design "who" and "how to ask" themselves using the definitions of value, information loss, and experience:
This framework is not an evaluation form you run through the four dimensions once and finish with a report — it's a tool for sustained conversation, with real people and also with AI (including the one you're talking to). The goal is not to give a conclusion as fast as possible, but to round by round talk the target more precise and raise solidity from empty/thin to half/solid, until you've talked out a value or business opportunity that genuinely stands up.
Each round of conversation is not an endpoint but the start of the next. A round should close by delivering three things, not a pretty summary:
Keep sharp through every round: actively do value exploration and discovery, call out muddled value-relationship positions, question green lights hanging on assumption, restore the preconditions of borrowed cases. Agreement and paraphrase don't raise solidity; only falsification and hard probing do. When the other side (person or AI) gives new information, put it back into the four dimensions, update the symbols, and throw out the next question — keep this loop going until some value configuration genuinely stands up on evidence, or you clearly judge this path a dead end and time to switch targets.
A value scenario can be proposed as an analytical hypothesis, but can't be taken directly as fact. A hypothesis is a possible configuration, conditions, and result inferred from the product, users, and features; verified means a configuration, conditions, and result supported by on-target user interviews, behavioral data, real cases, market data, or usage evidence. When unverified, state clearly that it's a hypothesis (reflected in solidity), and point out what evidence is needed to verify it.
Before citing any theory, pattern, or case conclusion, first restore the necessary preconditions the original conclusion depended on, test whether those conditions hold in the current situation, then judge the conclusion's scope and boundaries of applicability. Key points: conditions change over time, and a judgment that held at one stage may lose validity after conditions change; don't aim to exhaust all conditions, but identify the decisive condition, the main failure conditions, and mismatch risks; distinguish cross-situation misuse (transferring a conclusion from one set of preconditions to a situation with different preconditions) from cross-level misuse (treating a local, tactical, short-term judgment as a whole, strategic, long-term one).
When micro conditions keep shifting, what's reusable is not the surface practice but the more abstract second-layer condition. When borrowing experience, abstract up to the second layer and stop: abstracting further loses all the concrete conditions that make value hold (meta-principle one), while stopping at the surface practice leads to mechanical copying (trap 3).
A reference case shows a pattern, not a universal rule. Before citing, first restore the preconditions under which it held, then assess the match on several fronts: product type (B2C consumer app, B2B developer tool, enterprise software), market environment (competitive, niche, monopoly), user behavior (daily use, occasional use, one-off transaction), value delivery (immediate utility, long-term transformation, hybrid), and time conditions — the difference between the historical period in which the case held and now. When a case differs significantly from the current object, search for comparable products in the same domain to analyze, rather than forcing a consumer-app pattern onto a different context.
When comparing, always use named real products, never vague phrasing like "some tools" or "similar products" (this is a hard requirement of step 3 in the four-dimension flow). A real product's value proposition is the sharpest reference — it makes distinctions like "result vs data" and "immediate utility vs long journey" concrete for you: Grammarly sells "it fixes them" not "it shows me errors," Mixpanel needs no gamification because its utility is immediate, Duolingo's XP is only an optional touchpoint rather than the core value. Naming names, restoring the conditions under which it held, then comparing against the current object forces out a truer judgment than abstract discussion.
Exploratory thinking suits identifying possible value configurations, brainstorming ways to make value visible, and exploring positioning directions. Evidence-based analysis is required for: claiming a specific adoption pattern or metric, comparing against real products, and stating what works in practice. The flow is to explore possibilities first, verify through research when a concrete claim or comparison appears, analyze based on verified patterns, and acknowledge where evidence is limited or context differs.
Prefer primary sources: official sites and docs, company announcements, published metrics and growth data, academic or industry reports. Use secondary sources with caution: tech news, user reviews, third-party estimates. Avoid making claims from memory alone, assuming a domain's pattern applies universally, making claims without sources, or treating a reference case as a prescriptive template. WebFetch and WebSearch can be used to verify information; when research fails, analyze based on the framework and clearly state which information still needs verification.
references/scoring-rubric.md.Adjust output to the request: the core doesn't change, but the presentation varies by request. To evaluate an idea, run the full four dimensions and give a judgment; to write copy or use scenarios, run the value scenario and four dimensions through in your head first, then output the content itself rather than laying out the analysis process; to diagnose existing copy or a value proposition, use the four dimensions to find which one it fails on; to propose improvement directions, first state the current object's problems on the four dimensions and the value scenario, then give adjustments derived from the analysis, distinguishing what has evidence from what's a to-be-verified hypothesis.
This is not a checklist, it's a way of thinking. Every product, market, and end user is different. The goal is to judge clearly: in which scenario, on what basis, when, and whether value can be perceptibly produced, and how much of these conclusions is reliable.
references/scoring-rubric.md: the criteria for the four dimensions' direction (🔴🟡🟢) and solidity (🟩🟨🟧🟥); required reading before giving these two judgments.references/worked-example.md: a full worked run of the four dimensions on one real object, showing how the symbols land in headings, how the named-product comparison is done, and how each dimension closes with sharp questions.Two real situations change the shape of the analysis, and you have to name them rather than run the four dimensions as if they don't exist.
Decision-maker ≠ user — split into two value relationships. In enterprise software and internal company tools, whoever pays or signs off (procurement, a manager) is often not whoever uses it daily (a frontline employee), and the two value relationships differ: the decision-maker's is cost, control, visible results; the user's is smoothness, time saved, less friction. State which side you're analyzing, and run the dimensions separately for each — the frontline loving it doesn't mean the decision-maker buys, and sign-off doesn't mean the frontline adopts. This is the "value-relationship position" concept applied to a structural split the four dimensions otherwise treat as one relationship.
When adoption isn't driven by "beneficial," the framework misfires. A monopoly product, or an internal tool the company mandates — the user has no choice, so adoption says nothing about whether the beneficial relationship holds. The framework measures that relationship, so on this object it reads a false signal. Say so, and shift the real question to the cost and friction of the mandate rather than pretending usage is evidence of value.
This framework helps you think about value, not prescribe a solution. Every product is unique, every market is different, and conditions shift dynamically. The goal is always to find the scenario configuration that makes the beneficial relationship genuinely hold — because value is only produced there.
© Done-0, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 8 other files (references) in the repository root of Done-0/value-realization.
Open the folder on GitHubat commit ba9ea95
Value Realization 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Value Realization this skillDone-0/value-realization | 531 | — | ~11k | Automated safety check: Pass | MIT | |
| Marketing OsYuzzyuk/marketing-os | 535 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Revenue Centric Designheliocosta-dev/revenue-centric-design | 740 | — | ~1.6k | Automated safety check: Pass | Custom licence | |
| Startup Positioningferdinandobons/startup-skill | 1.2k | — | ~4.6k | Automated safety check: Pass | MIT | |
| Stanley Druckenmiller Investmenttradermonty/claude-trading-skills | 3k | 1 repos | ~2k | Automated safety check: Pass | MIT | |
| B2b Playbookweilun88313/B2B-Playbook | 203 | — | ~3.1k | Automated safety check: Pass | Proprietary |
Yuzzyuk/marketing-os
A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.
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…
ferdinandobons/startup-skill
Market positioning strategy using the April Dunford framework, enriched with JTBD discovery, Moore positioning statement, and Neumeier's Onliness Test.
tradermonty/claude-trading-skills
Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener)…
weilun88313/B2B-Playbook
Turn B2B marketing work into evidence-aware outputs using market, positioning, demand, account-program, lifecycle, and tool-selection guidance.
onvoyage-ai/gtm-engineer-skills
Researches a company from its URL and produces a Brand DNA file covering positioning, audience, competitors, voice, and messaging.
Categories
Judge whether something actually produces value in a concrete scenario. Value Realization is an agent skill from Done-0/value-realization. Judge whether something actually produces value in a concrete scenario.
Value Realization fits situations like: tasks that involve Positioning and messaging.
Run `npx skills add Done-0/value-realization --skill value-realization -a claude-code`. Or copy the skill folder (the Done-0/value-realization repository) into .claude/skills/value-realization in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Done-0/value-realization --skill value-realization -a codex`. Or copy the skill folder (the Done-0/value-realization repository) into .agents/skills/value-realization in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Done-0/value-realization --skill value-realization -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/value-realization, .gemini/skills/value-realization, .github/skills/value-realization and .opencode/skills/value-realization in your project.
SKILL.md names no scripts, command-line tools or credentials: Value Realization is instructions for the agent only. Its frontmatter pre-approves these tools: Read, WebFetch, WebSearch, Grep, Glob.
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.
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.
Value Realization is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 11k tokens (SKILL.md is roughly 43k 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 12k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Value Realization: Marketing Os (Yuzzyuk/marketing-os, 535 stars), Revenue Centric Design (heliocosta-dev/revenue-centric-design, 740 stars), Startup Positioning (ferdinandobons/startup-skill, 1.2k stars) and Stanley Druckenmiller Investment (tradermonty/claude-trading-skills, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Done-0 (a GitHub user) maintains it in Done-0/value-realization, which has 531 GitHub stars. The repository was last updated on August 1, 2026.
Source: Done-0/value-realization on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.