Marketing Os
Yuzzyuk/marketing-os
A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.
Help users define the strategic context for their product by identifying the right competitive alternatives, unique value drivers, and target segments to win a market category.
$ npx skills add RefoundAI/lenny-skills --skill positioning -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install RefoundAI/lenny-skills positioning --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/positioning .claude/skills/positioning && rm -rf skills-srcUse ~/.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/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .claude/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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.
$skill-installer install https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioningType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add RefoundAI/lenny-skills --skill positioning -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install RefoundAI/lenny-skills positioning --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/positioning .agents/skills/positioning && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .agents/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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 RefoundAI/lenny-skills --skill positioning -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install RefoundAI/lenny-skills positioning --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/positioning .cursor/skills/positioning && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .cursor/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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.
$ gemini skills install https://github.com/RefoundAI/lenny-skills.git --path skills/positioning--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add RefoundAI/lenny-skills --skill positioning -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install RefoundAI/lenny-skills positioning --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/positioning .gemini/skills/positioning && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .gemini/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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 RefoundAI/lenny-skills positioningInstalls 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 RefoundAI/lenny-skills --skill positioning -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/positioning .github/skills/positioning && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .github/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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 RefoundAI/lenny-skills --skill positioning -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install RefoundAI/lenny-skills positioning --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/RefoundAI/lenny-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/positioning .opencode/skills/positioning && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "positioning" agent skill from https://github.com/RefoundAI/lenny-skills/tree/main/skills/positioning into .opencode/skills/positioning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "positioning", 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.
positioningHelp users define the strategic context for their product by identifying the right competitive alternatives, unique value drivers, and target segments to win a market category.
Positioning is an agent skill from RefoundAI/lenny-skills. Help users define the strategic context for their product by identifying the right competitive alternatives, unique value drivers, and target segments to win a market category.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/artifacts.md` and `references/guest-insights.md`).
It sits in Marketing & SEO, covering Positioning and messaging. The repository describes itself as: 86 product management skills from Lenny's Podcast for Claude Code and AI agents. Hiring, user research, strategy, shipping, and more. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 13598cc. It shows what the files ask for, not the result of running them.
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.
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.
Positioning loads about 1.7k tokens when it runs, and up to ~34k if it reads all its reference files. Until then it costs about 47 tokens; SKILL.md has 1,014 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 RefoundAI/lenny-skills at commit 13598cc, republished under its MIT licence (© RefoundAI). 1,014 words, ~1,653 tokens.
.claude/skills/positioning/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Define the context that makes your product's unique value obvious and undeniable
Help the user with strategic product positioning using insights from 20 guests and posts across Lenny's Podcast and Newsletter.
Andy Raskin: "Every movie starts with some kind of shift in the world, and I call this shift the shift from the old game to a new game. The archetypal example of this, I think in the business world, is what Benioff did with Salesforce. This structure really is about defining a movement, and that's very different from, 'Hey, I'm going to solve your problem.'"
Effective positioning moves beyond the arrogant doctor model by framing the product as a vehicle for a broader movement or shift in the world.
Arielle Jackson: "The positioning was really that it was for brick and mortar businesses, particularly quick serve coffee, donuts, sandwich shops that kind of quick serve brick and mortars. And it was up against your ugly old point of sale. Your cash register effectively. That was our foil."
Identify a specific incumbent or outdated method to act as a foil for your positioning to clearly define what you are replacing.
Christopher Lochhead: "The decision they make is, 'What I'm going to do, is I am going to compete in a market with demand, with a better product/service/brand, maybe a better business model, maybe a better set of growth hacking ideas that I learned on the Lenny Podcast. And when the world gets my better, the world will beat a path to my door.'"
Reject the assumption that you must out-feature incumbents in crowded markets. Focus on being different rather than just being better.
April Dunford: "So I think a lot of weak positioning comes from the fact that we don't have perfect alignment across the team on all these piece parts of positioning. So in the work I do, and even back when I was a VP marketing, if we're going to fix this thing, we can't just have the marketing department or just the product managers sit down and cook up new positioning and then heave it over the wall to everybody else, it actually needs to be a group effort."
Assemble a cross-functional task force including sales and marketing to ensure the positioning narrative is adopted across the entire organization.
Ayo Omojola: "Being different is not enough, because it's very easy to build a thing that's different from what exists today, because you just have to look at what exists today and build something else. Being better is not enough, because it's also easy to say, 'Hey, I'm going to make this thing better, and just charge you more money for it.' It has to be better than what exists today in a way that matters to the end user, and for us for a long time it was when someone says, 'Hey, why are you betting on Venmo?' I'd be like, 'Try and send me a dollar that I can use now,' and there was only one app you could do it with."
Differentiate by being fundamentally superior in a specific, tangible way, such as instant availability, that provides immediate value.
Ivan Zhao: "If you use Notion, Notion are more understood as the productivity suite, but our intent, and if you use Notion, more you discover intent, which is that it has a no-code developer power into it and you can create almost any kind of productivity software using Notion itself."
Position highly flexible or horizontal software within well-understood categories to make it accessible to less-technical audiences.
From "Essential reading for product builders—part 2": "Being successful at selling horseback riding means they grow the market for their product while giving the perfect context for talking about their saddles. It lets them position themselves as the leader and affords them different kinds of marketing and promotion opportunities. It lets them think big and potentially be big."
Sell the aspirational outcome or transformation your product enables rather than focusing strictly on the utility of individual features.
For all 50 sourced insights from 20 guests, see references/guest-insights.md
© RefoundAI, 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 2 other files (references) in skills/positioning of RefoundAI/lenny-skills.
Open the folder on GitHubat commit 13598cc
Positioning 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 |
|---|---|---|---|---|---|---|
| Positioning this skillRefoundAI/lenny-skills | 1.4k | — | ~1.7k | Automated safety check: Pass | MIT | |
| Marketing OsYuzzyuk/marketing-os | 536 | — | ~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.
RefoundAI/lenny-skills
Help users conduct high-impact customer interviews that move beyond surface-level feature requests to identify root emotional frustrations and specific causal triggers.
RefoundAI/lenny-skills
Help users master their personal output by shifting from reactive scheduling to intentional energy management, internal trigger mastery, and proactive boundary setting.
RefoundAI/lenny-skills
Help users reach their first moment of core value by optimizing the first-run experience, removing friction, and aligning product design with psychological triggers.
RefoundAI/lenny-skills
Help users identify unique distribution advantages and master the lifecycle of acquisition channels to build a sustainable engine for growth and retention.
RefoundAI/lenny-skills
Help users build functional product prototypes from natural language or visual mocks using AI coding tools.
RefoundAI/lenny-skills
Help users build robust infrastructure for measuring, monitoring, and iterating on AI product performance using human, code-based, and LLM-as-a-judge methodologies.
Categories
Help users define the strategic context for their product by identifying the right competitive alternatives, unique value drivers, and target segments to win a market category. Positioning is an agent skill from RefoundAI/lenny-skills. Help users define the strategic context for their product by identifying the right competitive alternatives, unique value drivers, and target segments to win a market category.
Positioning fits situations like: tasks that involve Positioning and messaging.
Run `npx skills add RefoundAI/lenny-skills --skill positioning -a claude-code`. Or copy the skill folder (skills/positioning in RefoundAI/lenny-skills) into .claude/skills/positioning in your project. Claude Code loads it when a task matches its description.
Run `npx skills add RefoundAI/lenny-skills --skill positioning -a codex`. Or copy the skill folder (skills/positioning in RefoundAI/lenny-skills) into .agents/skills/positioning 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 RefoundAI/lenny-skills --skill positioning -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/positioning, .gemini/skills/positioning, .github/skills/positioning and .opencode/skills/positioning in your project.
SKILL.md names no scripts, command-line tools or credentials: Positioning is instructions for the agent only.
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.
Positioning is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.6k 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 32k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Positioning: Marketing Os (Yuzzyuk/marketing-os, 536 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.
RefoundAI (a GitHub organization) maintains it in RefoundAI/lenny-skills, which has 1,377 GitHub stars. The repository holds 76 skills in this directory. The repository was last updated on July 16, 2026.
Source: RefoundAI/lenny-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.