Geo Fundamentals
wasp-lang/wasp
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Design strategic partnerships — technology, channel, co-marketing — and the programs that scale them.
$ npx skills add borghei/Claude-Skills --skill partnerships-architect -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install borghei/Claude-Skills partnerships-architect --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/partnerships-architect .claude/skills/partnerships-architect && 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 "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .claude/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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/partnerships-architectType 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 partnerships-architect -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install borghei/Claude-Skills partnerships-architect --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/partnerships-architect .agents/skills/partnerships-architect && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .agents/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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 partnerships-architect -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install borghei/Claude-Skills partnerships-architect --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/partnerships-architect .cursor/skills/partnerships-architect && 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 "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .cursor/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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/partnerships-architect--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 partnerships-architect -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install borghei/Claude-Skills partnerships-architect --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/partnerships-architect .gemini/skills/partnerships-architect && 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 "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .gemini/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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 partnerships-architectInstalls 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 partnerships-architect -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/partnerships-architect .github/skills/partnerships-architect && 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 "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .github/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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 partnerships-architect -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 partnerships-architect --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/partnerships-architect .opencode/skills/partnerships-architect && 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 "partnerships-architect" agent skill from https://github.com/borghei/Claude-Skills/tree/main/business-growth/partnerships-architect into .opencode/skills/partnerships-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "partnerships-architect", 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.
partnerships-architectDesign strategic partnerships — technology, channel, co-marketing — and the programs that scale them.
Partnerships Architect is an agent skill from borghei/Claude-Skills. Design strategic partnerships — technology, channel, co-marketing — and the programs that scale them. Use when evaluating a partner, picking a partnership type, designing a partner program, structuring a deal, or modeling ROI.
Its SKILL.md is about 4k 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/partner-program-design.md`, `references/partnership-deal-structures.md` and `references/partnership-types.md`).
It sits in Marketing & SEO. 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.
Partnerships Architect loads about 4k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 62 tokens; SKILL.md has 1,497 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,497 words, ~3,950 tokens.
.claude/skills/partnerships-architect/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.End-to-end strategic partnership design and scaling: partnership type selection (tech integration vs channel vs OEM vs strategic), deal structures, partner program design (tiers, benefits, requirements), partner evaluation, and ROI modeling that justifies (or kills) a partnership investment.
This skill is provider-agnostic and works across SaaS, infrastructure, marketplace, and platform companies.
| Situation | Skill applies |
|---|---|
| Evaluating a potential partner | Yes — use scripts/partner_evaluation_scorer.py + evaluation framework |
| Picking partnership type for a specific opportunity | Yes — see partnership type decision tree |
| Designing a partner program from scratch | Yes — see partner program design + scripts/partner_program_designer.py |
| Structuring a specific partnership deal | Yes — see partnership deal structures |
| Modeling partnership ROI | Yes — scripts/partnership_roi_modeler.py |
| Auditing existing partner portfolio | Yes — use evaluation scorer across all partners |
| Per-deal partner economics | Use business-growth/channel-economics |
| Per-deal partner approval | Use business-growth/deal-desk |
| Writing the partner contract | Use business-growth/contract-and-proposal-writer |
Five primary partnership types. Different goals; different structures; different success metrics.
What's the primary goal of this partnership?
Grow our distribution reach
├── Customer-pays-them, they-pay-us → Reseller / Distributor / VAR
├── Customer-pays-us, we-pay-them → Affiliate / Referral
└── Joint sale to mutual customer → Co-sell
Embed our product in their offering
├── Customer doesn't see us (white-label) → OEM
├── Customer sees us as embedded → Embedded ISV / Powered-by
└── We're an option in their marketplace → Marketplace listing
Combine our product with theirs (better together)
├── Pre-integrated, certified → Tech / Integration Partner
├── Bundled offering → Solution Partner
└── Joint product (rare) → Joint Venture
Build market presence together
├── Joint events, content, PR → Co-marketing Partner
├── Industry positioning → Strategic Alliance
└── Standards / consortium → Standards Partner
Achieve a specific strategic goal
├── Block a competitor → Defensive partnership
├── Enter a new market → Market entry partnership
└── Acquire capability → Strategic alliance (often pre-acquisition)See references/partnership-types.md for each type in depth: economic structure, contract patterns, KPIs, when each works / fails.
Not every potential partner is worth the investment. Use this framework before committing.
| Dimension | What to assess | Score (1-5) |
|---|---|---|
| Strategic fit | Does this partnership advance our strategy? Customer base overlap / vertical / region? | |
| Economic potential | Realistic pipeline / revenue contribution over 24 months? | |
| Partner credibility | Brand, financial stability, technical capability, customer references | |
| Mutual commitment | Are they investing equally? Senior sponsor on their side? Resources committed? | |
| Operational fit | Can our systems / processes / culture work together? | |
| Exit-ability | If it doesn't work, can we wind down cleanly? Are we creating dependencies we can't reverse? |
Total 25-30: green-light; invest with confidence Total 18-24: yellow; structure carefully; small pilot first Total < 18: red; decline or substantially restructure
Use scripts/partner_evaluation_scorer.py --partner partner.yaml to score a specific potential partner.
Before signing any significant partnership:
If you can't get clear answers, the partnership is wishful thinking.
Different deal types call for different structures. Standard patterns:
See references/partnership-deal-structures.md for the full deal-structure templates with negotiation guides.
When you scale beyond a few partners, you need a program.
| Pillar | Components |
|---|---|
| Recruitment | Target partner profile; outreach motion; intake / qualification; onboarding |
| Enablement | Training; certification; technical resources; sandbox; partner portal; marketing materials |
| Activation | Deal registration; lead sharing; MDF / co-marketing; co-selling motion; quarterly business reviews |
See references/partner-program-design.md for the full program template including tier definitions, benefit / requirement matrices, and the "Year 1 / Year 2 / Year 3" maturity model.
Use scripts/partner_program_designer.py --org-spec org.yaml to generate a baseline program design based on company stage + ICP + target partner volume.
Partnerships consume real investment. Headcount, MDF, technology, executive time. Model the ROI before committing.
3-year cumulative partnership P&L
Year 1 (investment year):
Revenue from partnership: $X
Costs:
Partnership manager headcount: $200k
Engineering integration (one-time): $300k
Marketing / co-launch: $50k
Partner enablement (content, training): $50k
Travel / events: $30k
TOTAL Y1 cost: $630k
Y1 net: $X - $630k
Year 2:
Revenue from partnership: $Y (growth)
Costs:
Partnership manager: $200k
Engineering ongoing: $100k
Marketing: $80k
Enablement: $30k
Travel / events: $40k
TOTAL Y2 cost: $450k
Y2 net: $Y - $450k
Year 3:
Revenue: $Z (mature)
Costs: $400k (stable)
Y3 net: $Z - $400k
3-year cumulative net: ($X + $Y + $Z) - $1,480kIf 3-year cumulative net is negative, the partnership doesn't pay back. Common reasons:
Use scripts/partnership_roi_modeler.py --partnership partnership.yaml for the full model.
Before designing the partnership, 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 deliverable.
scripts/partner_evaluation_scorer.pyscripts/partner_program_designer.pyscripts/partner_evaluation_scorer.pyscripts/partnership_roi_modeler.pybusiness-growth/contract-and-proposal-writerscripts/partner_evaluation_scorer.py| Script | Input | Output |
|---|---|---|
scripts/partner_evaluation_scorer.py | Partner spec YAML | 6-dimension score (1-5 each), total, recommendation (green-light / yellow / red) |
scripts/partnership_roi_modeler.py | Partnership spec YAML | 3-year P&L, payback period, sensitivity analysis |
scripts/partner_program_designer.py | Org spec YAML | Recommended program structure: tiers, benefits, requirements, headcount needed |
All scripts: stdlib only, argparse CLI, JSON or markdown output.
business-growth/channel-economics — per-deal financial mechanics underneath partnership structurebusiness-growth/deal-desk — per-deal approval mechanics for partner-mediated dealsbusiness-growth/pricing-strategy — pricing flexibility / floor for partner dealsbusiness-growth/contract-and-proposal-writer — partner contracts (MSA, partner agreement, OEM agreement)c-level-advisor/cs-cro-advisor — strategic-level partnership decisionsc-level-advisor/cs-ceo-advisor — board-level alliance decisions© 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/partnerships-architect of borghei/Claude-Skills.
Open the folder on GitHubat commit 4a698e8
Partnerships Architect 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 |
|---|---|---|---|---|---|---|
| Partnerships Architect this skillborghei/Claude-Skills | 886 | — | ~4k | Automated safety check: Pass | MIT | |
| Geo Fundamentalswasp-lang/wasp | 19k | 9 repos | ~861 | Automated safety check: Pass | MIT | |
| Ab Testingcoreyhaines31/marketingskills | 54k | 3 repos | ~3.1k | Automated safety check: Pass | MIT | |
| Hreflang and International SEOAgriciDaniel/claude-seo | 19k | 5 repos | ~3.4k | Automated safety check: Pass | MIT | |
| Referralscoreyhaines31/marketingskills | 54k | 2 repos | ~2.6k | Automated safety check: Pass | MIT | |
| SEO GeoReScienceLab/opc-skills | 1.8k | 4 repos | ~2.1k | Automated safety check: Pass | Apache-2.0 |
wasp-lang/wasp
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
coreyhaines31/marketingskills
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program.
AgriciDaniel/claude-seo
Audits, validates and generates hreflang tags for multi-language and multi-region sites in HTML, HTTP headers or XML sitemaps, flagging common code and return-tag mistakes.
coreyhaines31/marketingskills
When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy.
ReScienceLab/opc-skills
SEO & GEO (Generative Engine Optimization) for websites. An agent skill from ReScienceLab/opc-skills.
LeoYeAI/openclaw-marketing-skills
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.
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
Design strategic partnerships — technology, channel, co-marketing — and the programs that scale them. Partnerships Architect is an agent skill from borghei/Claude-Skills. Design strategic partnerships — technology, channel, co-marketing — and the programs that scale them.
Partnerships Architect fits situations like: evaluating a partner; picking a partnership type; designing a partner program; structuring a deal.
Run `npx skills add borghei/Claude-Skills --skill partnerships-architect -a claude-code`. Or copy the skill folder (business-growth/partnerships-architect in borghei/Claude-Skills) into .claude/skills/partnerships-architect in your project. Claude Code loads it when a task matches its description.
Run `npx skills add borghei/Claude-Skills --skill partnerships-architect -a codex`. Or copy the skill folder (business-growth/partnerships-architect in borghei/Claude-Skills) into .agents/skills/partnerships-architect 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 partnerships-architect -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/partnerships-architect, .gemini/skills/partnerships-architect, .github/skills/partnerships-architect and .opencode/skills/partnerships-architect in your project.
Going by SKILL.md and its folder, Partnerships Architect 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.
Partnerships Architect is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4k tokens (SKILL.md is roughly 16k 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 Partnerships Architect: Geo Fundamentals (wasp-lang/wasp, 19k stars), Ab Testing (coreyhaines31/marketingskills, 54k stars), Hreflang and International SEO (AgriciDaniel/claude-seo, 19k stars) and Referrals (coreyhaines31/marketingskills, 54k 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 886 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.