Marketing Plan
Nexus-JPF/note-companion
When the user needs a comprehensive marketing plan for a client, a company they advise, or their own product.
Channel economics: design and analyze the financial structure of go-to-market channels.
$ npx skills add borghei/Claude-Skills --skill channel-economics -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install borghei/Claude-Skills channel-economics --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/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/business-growth/channel-economics .claude/skills/channel-economics && 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 "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .claude/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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/borghei/Claude-Skills/tree/main/business-growth/channel-economicsType 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 borghei/Claude-Skills --skill channel-economics -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install borghei/Claude-Skills channel-economics --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/business-growth/channel-economics .agents/skills/channel-economics && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .agents/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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 borghei/Claude-Skills --skill channel-economics -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install borghei/Claude-Skills channel-economics --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/business-growth/channel-economics .cursor/skills/channel-economics && 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 "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .cursor/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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/borghei/Claude-Skills.git --path business-growth/channel-economics--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 borghei/Claude-Skills --skill channel-economics -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install borghei/Claude-Skills channel-economics --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/business-growth/channel-economics .gemini/skills/channel-economics && 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 "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .gemini/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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 borghei/Claude-Skills channel-economicsInstalls 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 borghei/Claude-Skills --skill channel-economics -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/business-growth/channel-economics .github/skills/channel-economics && 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 "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .github/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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 borghei/Claude-Skills --skill channel-economics -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install borghei/Claude-Skills channel-economics --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/business-growth/channel-economics .opencode/skills/channel-economics && 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 "channel-economics" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/channel-economics into .opencode/skills/channel-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "channel-economics", 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.
channel-economicsChannel economics: design and analyze the financial structure of go-to-market channels.
Channel Economics is an agent skill from borghei/Claude-Skills. Channel economics: design and analyze the financial structure of go-to-market channels. Use when picking a channel mix, modeling partner margin or TCO, designing partner tiers and rebates, or analyzing channel conflict.
Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `references/channel-conflict-resolution.md`, `references/channel-models-direct-partner-marketplace.md` and `references/margin-and-tco-frameworks.md`).
It sits in Marketing & SEO, covering Go-to-market strategy. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 4a698e8. 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.
Ships 3 files in scripts/ (Python), which the agent can run.
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.
Channel Economics loads about 4.2k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 59 tokens; SKILL.md has 1,710 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); the scripts in this folder are not scanned.
The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 1,710 words, ~4,201 tokens.
.claude/skills/channel-economics/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.End-to-end financial modeling and design of go-to-market channels: direct sales economics, reseller / distributor margin structures, marketplace fees, partner tier economics, channel conflict resolution, and the TCO frameworks that compare channel options apples-to-apples.
This skill provides the financial backbone for channel strategy. For strategic partnership design (which channel to invest in, how to structure the partnership), see business-growth/partnerships-architect. For partner-deal-level approval mechanics, see business-growth/deal-desk.
| Situation | Skill applies |
|---|---|
| Deciding direct vs partner-led for a new product | Yes — start with channel model decision tree |
| Designing a partner tier structure (silver/gold/platinum) | Yes — see partner tier economics |
| Modeling a specific partner deal's margin / payback | Yes — scripts/channel_margin_calculator.py |
| Analyzing channel conflict (overlapping direct + partner deals) | Yes — see channel conflict + scripts/channel_mix_optimizer.py |
| Building a partner program rebate / SPIFF structure | Yes — see rebate design |
| Comparing AWS Marketplace vs direct list-price economics | Yes — scripts/channel_margin_calculator.py --channel marketplace |
| Negotiating a specific partner contract | Use business-growth/contract-and-proposal-writer for the contract; this for the economics |
| Strategic partnership design (joint go-to-market, OEM, white-label) | Use business-growth/partnerships-architect first |
Six core channel models. Most companies use a mix.
What's the product's complexity + price point?
Low complexity, low price (< $10k ACV):
├── Self-serve / PLG → no channel
├── E-commerce → direct via web
└── Marketplace (AWS / Azure / GCP / Salesforce AppExchange) → if buyer already there
Medium complexity, mid-market price ($10k - $250k ACV):
├── Inside sales / SDR-led direct → if buyer journey is well-understood
├── Reseller / VAR (Value-Added Reseller) → if local presence / language matters
├── Marketplace → if buyer prefers procurement via existing relationship
└── Embedded / OEM → if your product is a component in someone else's offering
High complexity, enterprise ($250k+ ACV):
├── Direct field sales → standard for high-touch enterprise
├── Strategic SI / Integrator (Accenture, Deloitte, etc.) → if implementation is a substantial project
├── ISV / Embedded → if you're a feature in a larger platform
└── Reseller / Distributor → for regional or vertical specialty
Operational / managed-service buyer:
└── MSP (Managed Service Provider) → if customer wants outsourced operationsSee references/channel-models-direct-partner-marketplace.md for each model in depth: economic structure, typical margin splits, when each works / fails, contract patterns.
Apples-to-apples channel comparison requires a consistent TCO model. The naive comparison ("direct gets 100%, reseller gets 70%") misses critical costs.
Channel Contribution Margin
= Channel-attributed Revenue
− COGS
− Partner Discount/Commission
− Channel-specific Sales Cost (allocated)
− Channel-specific Marketing Cost (MDF, co-marketing)
− Partner Enablement Cost (training, certification)
− Channel Operations Cost (channel manager headcount)
− Channel-specific Support Cost (T1 partner support)For a $100k ACV deal:
| Component | Direct | Reseller (30% off) | AWS Marketplace |
|---|---|---|---|
| Customer payment | $100,000 | $100,000 | $100,000 |
| Reseller / marketplace fee | $0 | -$30,000 (30% discount) | -$3,000 (3% AWS fee) |
| Revenue to us | $100,000 | $70,000 | $97,000 |
| COGS (15%) | -$15,000 | -$10,500 | -$14,550 |
| Sales cost (allocated CAC) | -$25,000 | -$5,000 | -$8,000 |
| Marketing cost (MDF / listing) | -$2,000 | -$8,000 | -$5,000 |
| Partner enablement (amortized) | $0 | -$3,000 | -$1,500 |
| Channel ops (amortized) | $0 | -$2,000 | -$1,000 |
| Support cost | -$5,000 | -$3,000 | -$5,000 |
| Net contribution | $53,000 | $38,500 | $61,950 |
| % of ACV | 53% | 38.5% | 62% |
The "30% discount" reseller deal is more like 14.5% margin difference once everything's counted. Marketplace can look better than direct on per-deal basis (Amazon's sales team brings the buyer) — but volume varies.
Use scripts/channel_margin_calculator.py --deal deal.yaml --channel <type> to model this for any deal.
See references/margin-and-tco-frameworks.md for the full TCO framework, per-cost-line guidance, and how to allocate "fully-loaded" sales / marketing / ops costs.
Multi-tier partner programs (Authorized → Silver → Gold → Platinum) are common. Designed badly, they reward effort that isn't valuable; designed well, they reward outcomes that drive growth.
| Tier | Annual revenue threshold | Discount % | Other benefits | Requirements |
|---|---|---|---|---|
| Authorized | None | 10% | Standard support | Sign partner agreement; 1 certified person |
| Silver | $100k | 15% | Co-marketing eligible (limited MDF) | $100k achieved; 3 certified people; 2 customer wins |
| Gold | $500k | 20% + 5% rebate at threshold | Dedicated channel manager; MDF; deal registration; lead sharing | $500k achieved; 5 certified; 5 wins; 80% renewal rate |
| Platinum | $2M | 25% + 7% rebate at threshold | Top-tier support; joint roadmap; preferred status; press release rights | $2M achieved; 10 certified; 10 wins; 90% renewal; participation in advisory board |
Use scripts/partner_tier_economics.py --tiers tiers.yaml to model tier economics: gross margin per tier, partner-side incentive, break-even revenue per partner per tier.
Three common reward structures, each with trade-offs:
Partner buys from you at a discount; sells to customer at list (or close). Margin = the spread.
Pros: Simple. Cash flow goes to partner immediately. Cons: Hard to incentivize specific behaviors. Discount is locked in regardless of performance.
Partner pays full price (or near it); earns rebate quarterly / annually based on revenue / tier achievement.
Pros: Ties reward to actual achievement; behaviors can be incentivized (e.g., bonus for selling new products). Cons: Cash-flow burden on partner. Complex to administer.
Per-deal or per-period bonuses for specific actions: bring leads, attend events, certify staff.
Pros: Highly targetable. Rewards specific behaviors you want. Cons: Easy to game; admin overhead high; partners often expect it without producing.
| Partner type | Front-end | Back-end | MDF/SPIFF |
|---|---|---|---|
| Reseller (transactional) | 70-80% of total comp | 10-20% | 5-10% |
| VAR (consultative selling) | 50-60% | 20-30% | 10-20% |
| Distributor (volume play) | 80-90% | 5-15% | 5% |
| ISV / Embedded | n/a (rev share) | 100% | 0 |
| MSP | 40-60% | 20-30% | 10-30% |
Channel conflict happens when multiple sales paths chase the same customer. Common forms:
| Scenario | Resolution pattern |
|---|---|
| Direct rep finds opportunity also touched by partner | Deal registration: first to register wins; partner gets credit if they brought it |
| Partner finds direct customer | If direct is already engaged: partner deferred (with consolation MDF perhaps); if not: partner leads |
| Customer asks for direct after partner-led pilot | Honor partner relationship for term; transition at next renewal if appropriate |
| Scenario | Resolution pattern |
|---|---|
| Two resellers both pursuing same account | First-registered wins; second is offered alternative leads / regional swap |
| Vertical specialist vs geographic | Vertical wins (customer values vertical expertise more) |
| New partner pursues incumbent partner's customer | Incumbent has right of first refusal for 90 days |
Customer can buy via AWS Marketplace OR direct. If price is lower direct, customer feels gamed. If price is same, why not just use marketplace? Common resolution:
See references/channel-conflict-resolution.md for the full conflict-resolution playbook including deal registration process, neutral arbitration, conflict-of-interest disclosure.
Before modeling the channel economics, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the model.
scripts/channel_margin_calculator.py per channel option at expected ACVscripts/partner_tier_economics.py to size the gates and benefitsbusiness-growth/contract-and-proposal-writer)scripts/channel_margin_calculator.py --deal deal.yaml --channel partnerscripts/channel_mix_optimizer.py --revenue revenue.csv examines contribution margin per channel + identifies under-/over-invested channels| Script | Input | Output |
|---|---|---|
scripts/channel_margin_calculator.py | Deal spec YAML + channel type | Per-channel net contribution margin, cost line breakdown, comparison vs direct baseline |
scripts/partner_tier_economics.py | Tier definitions YAML | Per-tier: gross margin to us, gross margin to partner, partner break-even, tier graduation incentive analysis |
scripts/channel_mix_optimizer.py | Revenue CSV (by channel + quarter) | Per-channel revenue contribution, per-channel margin contribution, recommended rebalancing |
All scripts: stdlib only, argparse CLI, JSON or markdown output.
business-growth/partnerships-architect — strategic partnership design (this skill = the economics; that one = the strategy)business-growth/deal-desk — approval mechanics for partner deals (this skill = "what does it cost"; deal desk = "should we approve")business-growth/pricing-strategy — sets list pricing that channel economics deviates frombusiness-growth/revenue-operations — channel revenue is segmented in RevOps reportingbusiness-growth/contract-and-proposal-writer — drafts partner agreementssales-success/sales-operations — runs channel ops (deal registration, MDF approval, certification tracking)c-level-advisor/cs-cro-advisor — strategic channel-mix decisions are CRO-level© borghei, 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 6 other files (scripts, references) in business-growth/channel-economics of borghei/Claude-Skills.
Open the folder on GitHubat commit 4a698e8
Channel Economics 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 |
|---|---|---|---|---|---|---|
| Channel Economics this skillborghei/Claude-Skills | 891 | — | ~4.2k | Automated safety check: Pass | MIT | |
| Marketing PlanNexus-JPF/note-companion | 870 | 5 repos | ~5.2k | Automated safety check: Pass | MIT | |
| Revenue Centric Designheliocosta-dev/revenue-centric-design | 740 | — | ~1.6k | Automated safety check: Pass | Custom licence | |
| Startup Designferdinandobons/startup-skill | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT | |
| Jaredrhod Marketingjaredrhod/ai-marketing-skills | 282 | — | ~584 | Automated safety check: Pass | CC-BY-SA-4.0 | |
| Traffic Acquisitionvivy-yi/xiaohongshu-skills | 481 | 1 repos | ~4k | Automated safety check: Pass | None |
Nexus-JPF/note-companion
When the user needs a comprehensive marketing plan for a client, a company they advise, or their own product.
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
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
jaredrhod/ai-marketing-skills
Run any marketing task the way jaredrhod actually runs it. An agent skill from jaredrhod/ai-marketing-skills.
vivy-yi/xiaohongshu-skills
A skill your agent uses when driving traffic to Xiaohongshu account from external sources, acquiring new followers beyond organic discovery, implementing multi-platform growth strategy, or scaling…
nexscope-ai/Amazon-Skills
Comprehensive product research and opportunity analysis for Amazon sellers.
borghei/Claude-Skills
Test and evaluation harness for AI agents — scenario suites, deterministic replay, regression diffing, cost and latency budgets.
borghei/Claude-Skills
Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.
borghei/Claude-Skills
Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.
borghei/Claude-Skills
Idea to AI-generated prototype to customer validation to engineering handoff.
borghei/Claude-Skills
Analytics engineering across data modeling, dbt, transformation, and semantic layers.
borghei/Claude-Skills
Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.
Categories
Channel economics: design and analyze the financial structure of go-to-market channels. Channel Economics is an agent skill from borghei/Claude-Skills. Channel economics: design and analyze the financial structure of go-to-market channels.
Channel Economics fits situations like: picking a channel mix; modeling partner margin; designing partner tiers and rebates; analyzing channel conflict.
Run `npx skills add borghei/Claude-Skills --skill channel-economics -a claude-code`. Or copy the skill folder (business-growth/channel-economics in borghei/Claude-Skills) into .claude/skills/channel-economics in your project. Claude Code loads it when a task matches its description.
Run `npx skills add borghei/Claude-Skills --skill channel-economics -a codex`. Or copy the skill folder (business-growth/channel-economics in borghei/Claude-Skills) into .agents/skills/channel-economics 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 borghei/Claude-Skills --skill channel-economics -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/channel-economics, .gemini/skills/channel-economics, .github/skills/channel-economics and .opencode/skills/channel-economics in your project.
Going by SKILL.md and its folder, Channel Economics needs Python for the scripts in its folder. Our summary lists: Python 3.
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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Channel Economics is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.2k tokens (SKILL.md is roughly 17k 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 11k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Channel Economics: Marketing Plan (Nexus-JPF/note-companion, 870 stars), Revenue Centric Design (heliocosta-dev/revenue-centric-design, 740 stars), Startup Design (ferdinandobons/startup-skill, 1.2k stars) and Jaredrhod Marketing (jaredrhod/ai-marketing-skills, 282 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 891 GitHub stars. The repository holds 354 skills in this directory. The repository was last updated on October 7, 2026.
Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.