Startup Design
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
Builds a full marketing plan for a period, from objectives and segments to channel mix, budget, timeline, KPIs and risks, adapted to the US, EU, SEA or LATAM.
$ npx skills add minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install minhnv0807/ai-business-skills 00-marketing-plan-global --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/minhnv0807/ai-business-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/en/00-marketing-plan-global .claude/skills/00-marketing-plan-global && 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 "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .claude/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-globalType 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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install minhnv0807/ai-business-skills 00-marketing-plan-global --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/en/00-marketing-plan-global .agents/skills/00-marketing-plan-global && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .agents/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install minhnv0807/ai-business-skills 00-marketing-plan-global --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/en/00-marketing-plan-global .cursor/skills/00-marketing-plan-global && 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 "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .cursor/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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/minhnv0807/ai-business-skills.git --path skills/en/00-marketing-plan-global--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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install minhnv0807/ai-business-skills 00-marketing-plan-global --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/en/00-marketing-plan-global .gemini/skills/00-marketing-plan-global && 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 "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .gemini/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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 minhnv0807/ai-business-skills 00-marketing-plan-globalInstalls 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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/en/00-marketing-plan-global .github/skills/00-marketing-plan-global && 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 "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .github/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install minhnv0807/ai-business-skills 00-marketing-plan-global --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/en/00-marketing-plan-global .opencode/skills/00-marketing-plan-global && 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 "00-marketing-plan-global" agent skill from https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/00-marketing-plan-global into .opencode/skills/00-marketing-plan-global/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "00-marketing-plan-global", 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.
00-marketing-plan-globalBuilds a full marketing plan for a period, from objectives and segments to channel mix, budget, timeline, KPIs and risks, adapted to the US, EU, SEA or LATAM.
This is a master skill for an overall marketing plan, and it first reads a shared product marketing context file for product, target region, currency, brand voice and existing channels, asking you to create it if it is missing instead of guessing. It then asks up to four questions about the product, the audience, goal and budget, and stage, and asks for the primary market when the region is not set.
Before writing the final plan it calls three sub-skills: competitor research, customer insight and reverse KPI planning. The plan is assembled from a seven-section template and checked against a quality list. The first section covers a situation summary, a SWOT table and a competitive moat analysis; the excerpt is cut off after that. Single campaigns, budget splits and launches of brand new products are handed to separate skills in the same collection.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0360adc. 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.
Global Marketing Plan loads about 4.4k tokens when it runs. Until then it costs about 200 tokens; SKILL.md has 1,767 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 minhnv0807/ai-business-skills at commit 0360adc, republished under its MIT licence (© minhnv0807). 1,767 words, ~4,380 tokens.
.claude/skills/00-marketing-plan-global/SKILL.md (or your agent's skills folder).Master skill — calls 08-competitor-research-global, 09-customer-insight-global, 10-reverse-kpi-global before producing the final output.
If this is your first global marketing plan, follow this order:
.agents/product-marketing-context-global.md (set once per product)If .agents/product-marketing-context-global.md does not exist, ask the user to run product-marketing-context-global first to lock down product, ICP, region, currency, and brand voice.
Before producing any output, read .agents/product-marketing-context-global.md to load:
If the file is missing, ask the user to create it first. Do not guess context.
Ask the user up to 4 questions before starting:
If region was not captured in context file, also ask: Primary market? (US / EU / SEA / LATAM / APAC / GLOBAL multi-region).
| Item | Detail |
|---|---|
| Product / service | [name + USP] |
| Market | [region + size] |
| Stage | Pre-launch / Launch / Growth / Mature |
| Plan horizon | [months] |
| Total budget | [amount + currency] |
| Positive | Negative | |
|---|---|---|
| Internal | Strengths: [list] | Weaknesses: [list] |
| External | Opportunities: [list] | Threats: [list] |
Call skill
08-competitor-research-globalfor the full data set.
| Competitor | Strong channel | Exploitable weakness | Their moat | Your moat |
|---|---|---|---|---|
| [Competitor 1] | ||||
| [Competitor 2] | ||||
| [Competitor 3] |
Moat types to consider:
Call skill
09-customer-insight-globalto ground the insight in evidence.
| Element | Description |
|---|---|
| Biggest pain | [specific, observable] |
| Hidden desire | [what they truly want but rarely say] |
| Purchase barrier | [why they have not bought yet] |
| Buying trigger | [the situation that flips them to action] |
| Trusted source | [people / channels that influence them] |
Replaces the traditional 4P. More appropriate for services and digital products.
| Question | Answer |
|---|---|
| What problem are customers facing? | [specific pain] |
| How does the product solve it? | [mechanism] |
| What outcome do they get? | [specific, measurable] |
| How fast do they see results? | [timeframe] |
| Channel | Funnel role | Priority |
|---|---|---|
| [Channel 1] | TOFU — attract | High / Medium / Low |
| [Channel 2] | MOFU — nurture | |
| [Channel 3] | BOFU — convert | |
| [Channel 4] | Retention — retain |
Region note: Channel mix differs per market. See
product-marketing-context-globalfor region-specific channel preferences. SEA leans on Zalo / LINE / Shopee Live, EU favours email + LinkedIn for B2B, US favours podcast + newsletter, LATAM favours WhatsApp + TikTok.
| Item | Detail |
|---|---|
| Product / service price | [tier + currency] |
| Customer value received | [quantified: saves X, gains Y] |
| Value-to-price ratio | [Nx] |
| Vs competitors | [cheaper / pricier — reason] |
| Pricing psychology | [anchor / bundle / tier / free trial] |
| Awareness stage | Education content | Goal |
|---|---|---|
| Unaware of problem | Pain-aware content, awareness pieces | Help them recognise the problem |
| Problem-aware, solution-unaware | How-to, comparison of approaches | Help them weigh the options |
| Solution-aware, undecided | Case study, testimonial, demo | Build trust in your brand |
| Decided, not yet acting | Offer, urgency, social proof | Get them to act now |
| Pillar | Share | Goal | Examples |
|---|---|---|---|
| Education | 35% | Build trust, SEO | How-to, tips, explainers |
| Inspiration | 25% | Engagement, virality | Case study, before/after, story |
| Entertainment | 20% | Reach, follower growth | Trends, POV, behind-the-scenes |
| Selling | 15% | Conversion | Offer, deal, direct CTA |
| Community | 5% | Retention | Q&A, poll, user spotlight |
| Funnel stage | Content share | Primary angle | KPI |
|---|---|---|---|
| TOFU (Awareness) | 40% | Pain points, entertainment, education | View, reach, follower |
| MOFU (Consideration) | 35% | Proof, expertise, process | Engagement, save, click |
| BOFU (Conversion) | 15% | Offer, urgency, retarget | Message, lead, order |
| Retention | 10% | VIP value, referral | Repurchase, LTV |
One source asset = 7+ derivatives. See
01-content-calendar-globalfor detail.
| Source asset | Derivative | Channel |
|---|---|---|
| Long video (3–5 min) | Original | YouTube |
| 3 short clips (15–30s) | TikTok, Reels, Shorts | |
| 1 carousel (5–7 slides) | Instagram, LinkedIn | |
| 1 blog post (800–1500 words) | Website, SEO | |
| 1 email newsletter | Email list | |
| 3 quote cards | Story, Threads, X | |
| 1 audio clip | Podcast feed |
| Type | Share | Description |
|---|---|---|
| FGC (Founder Generated Content) | 30% | Founder / expert content |
| Brand Content | 30% | Official brand assets |
| UGC (User Generated Content) | 25% | Reviews, testimonials from customers |
| EGC (Employee Generated Content) | 15% | Behind-the-scenes from team |
| Channel | Funnel role | Monthly budget | Primary KPI |
|---|---|---|---|
| TikTok (organic + ads) | TOFU + BOFU | [amount] | View, message, CPMess |
| Meta — Facebook + Instagram (organic + ads) | MOFU + BOFU | [amount] | Reach, message, CPMess |
| Email (newsletter + flow) | MOFU + Retention | [amount] | Open rate, click rate |
| Website / SEO | MOFU | [amount] | Traffic, time on site |
| YouTube (long + Shorts) | TOFU + MOFU | [amount] | View duration, subscriber |
| Podcast / Newsletter sponsorship | TOFU | [amount] | CPM, brand lift |
| Influencer / UGC network | TOFU | [amount] | View, reach, content output |
| [Region-specific channel] |
Region note: Add LINE / Zalo / WhatsApp / WeChat per market (SEA, LATAM, China). See
product-marketing-context-globalfor region channel weights.
| Item | Launch (M1–3) | Growth (M4–6) | Mature (M7+) |
|---|---|---|---|
| Paid ads | 45–55% | 35–45% | 25–35% |
| Content production | 20–25% | 20–25% | 15–20% |
| UGC / influencer | 15–20% | 15–20% | 10–15% |
| Tools & platforms | 5–10% | 5–10% | 5–10% |
| Community & retention | 5% | 10–15% | 20–25% |
| Contingency | 5% | 5% | 5% |
| Total | 100% | 100% | 100% |
Example uses USD. Convert to local currency as defined in
product-marketing-context-global.
| Item | Monthly budget | % Total | Notes |
|---|---|---|---|
| Meta Ads | [amount] | [%] | |
| TikTok Ads | [amount] | [%] | |
| Google Ads (Search + YouTube) | [amount] | [%] | |
| Content (people + tools) | [amount] | [%] | |
| Influencer / UGC fees | [amount] | [%] | |
| Tools (analytics, CRM, design) | [amount] | [%] | |
| Contingency | [amount] | 5% | |
| Total | [amount] | 100% |
Call skill
10-reverse-kpi-globalfor an exact calculation.
Target revenue: [amount]
/ AOV: [amount]
= Orders needed: [count]
/ Booking->Customer [region benchmark]: [count]
= Bookings needed: [count]
/ Lead->Booking [region benchmark]: [count]
= Leads needed: [count]
/ Mess->Lead [region benchmark]: [count]
= Messages needed: [count]
x CPMess [region benchmark]: [amount]
= Required ad budget: [amount]| Metric | Pessimistic | Base | Optimistic |
|---|---|---|---|
| CPMess | +30% vs benchmark | Industry benchmark | -20% vs benchmark |
| Mess->Lead | -15% vs avg | Industry avg | +15% vs avg |
| Lead->Booking | -10% vs avg | Industry avg | +10% vs avg |
| Booking->Customer | -10% vs avg | Industry avg | +10% vs avg |
| Orders / month | [count] | [count] | [count] |
| Revenue / month | [amount] | [amount] | [amount] |
| ROAS | [Nx] | [Nx] | [Nx] |
| Required budget | [amount] | [amount] | [amount] |
Region benchmarks: see foundation skill
product-marketing-context-globalfor the regional benchmark file (US, EU, SEA, LATAM). Do not assume one global benchmark — CPMs vary 3–5x across regions.
| Channel | Primary KPI | Month 1 target | Month 3 target | Month 6 target |
|---|---|---|---|---|
| TikTok organic | View / video, follower | |||
| TikTok ads | CPMess, ROAS | |||
| Meta ads | CPMess, CPL, ROAS | |||
| Google Search ads | CPL, ROAS | |||
| Open rate, click rate | ||||
| SEO | Organic traffic, ranking |
| Metric | Formula | Target |
|---|---|---|
| ROAS | Revenue / ad spend | >3x |
| CAC | Total marketing spend / new customers | <30% AOV |
| LTV | AOV × purchases × duration | >3x CAC |
| Payback period | CAC / (AOV × margin) | <90 days |
| LTV:CAC | LTV / CAC | >3:1 |
| Risk | Probability | Impact | Severity | Mitigation plan |
|---|---|---|---|---|
| CPMess spikes during peak season | High | High | CRITICAL | Cut ad budget 30%, shift to organic + UGC |
| Creative fatigue (within 2 weeks) | High | Medium | HIGH | Prepare 3–5 new creatives per week, A/B test continuously |
| Competitor heavy discounting | Medium | High | HIGH | Lead with value + trust, do not race to the bottom |
| Algorithm change (TikTok / Meta) | Medium | High | HIGH | Diversify channels, no single-platform dependency |
| Key content creator leaves | Low | High | MEDIUM | Document SOPs, build backup roster |
| Negative review goes viral | Low | Very high | CRITICAL | Crisis protocol: respond within 2h, transparent, escalate |
| Budget gets cut | Medium | Medium | MEDIUM | Plan B with 50% budget — organic priority |
| Lack of customer data | Low | Medium | LOW | Capture data from day 1: forms, pixel, CRM |
| Level | Definition | Action |
|---|---|---|
| CRITICAL | Direct revenue impact, lost customers | Resolve in 24h, escalate to stakeholder |
| HIGH | Significant performance drop, lost opportunity | Resolve in 48h, adjust plan |
| MEDIUM | Mild impact, recoverable | Resolve within 1 week, monitor |
| LOW | Negligible impact | Log and address opportunistically |
| Week | Theme | Detail | Output | Owner |
|---|---|---|---|---|
| Week 1 | Setup & research | Competitor research, customer insight, channel setup | Research report, channels live | [name] |
| Week 2 | Content & creative | Produce first content batch, brief UGC | 15–20 content pieces, 3–5 UGC briefs | [name] |
| Week 3 | Launch & test | Run paid test, post organically, start nurture | A/B test report, first 7 days of data | [name] |
| Week 4 | Optimise & scale | Cut bad creative, scale winners, drop weak channels | Month 1 report, Month 2 plan | [name] |
| Month | Milestone | KPI check |
|---|---|---|
| Month 1 | Setup complete, test running, first data | CPMess, message count, reach |
| Month 2 | Found winning creative + audience | ROAS, CPL, conversion rate |
| Month 3 | Scaled main channel, funnel stable | Revenue, LTV:CAC, retention |
| Month 6 | System self-running, continuous optimisation | All KPIs stable, organic growing |
This is a master skill — it calls the following sub-skills:
00-marketing-plan-global (MASTER)
|
|-- [1] 08-competitor-research-global -> Competitor analysis, gap discovery
|-- [2] 09-customer-insight-global -> Customer insight, pain points
|-- [3] 10-reverse-kpi-global -> Budget + KPIs from target revenue
|
|-- [4] Produce this plan
|
|-- [5] 01-content-calendar-global -> Detailed monthly content calendar
|-- [6] 02-campaign-brief-global -> First campaign briefWhen the user requests a marketing plan:
Before delivering the plan, verify:
.agents/product-marketing-context-global.md© minhnv0807, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/en/00-marketing-plan-global of minhnv0807/ai-business-skills.
Open the folder on GitHubat commit 0360adc
Global Marketing Plan 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 |
|---|---|---|---|---|---|---|
| Global Marketing Plan this skillminhnv0807/ai-business-skills | 609 | — | ~4.4k | Automated safety check: Pass | MIT | |
| Startup Designferdinandobons/startup-skill | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT | |
| Landing Page GTM Copyooiyeefei/ccc | 495 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Marketing Strategy Pmmdavila7/claude-code-templates | 33k | 2 repos | ~9.6k | Automated safety check: Pass | MIT | |
| Marketing Strategy Pmmalirezarezvani/claude-skills | 28k | 1 repos | ~3.1k | Automated safety check: Pass | MIT | |
| Product MarketingOpenClaudia/openclaudia-skills | 713 | — | ~2k | Automated safety check: Pass | MIT |
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
ooiyeefei/ccc
Builds or rewrites SaaS landing pages by researching the real product, positioning it against alternatives and writing buyer-focused copy, then implementing it in the codebase.
davila7/claude-code-templates
Product marketing, positioning, GTM strategy, and competitive intelligence.
alirezarezvani/claude-skills
Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches.
OpenClaudia/openclaudia-skills
Build product marketing strategy including positioning, messaging, and go-to-market.
borghei/Claude-Skills
Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches.
minhnv0807/ai-business-skills
Handles eight kinds of marketing visual requests, from logos and campaign key visuals to infographics and quote graphics, by generating images or writing paste-ready prompts.
minhnv0807/ai-business-skills
Designs or repairs what a business sells, covering the promise, value stack, bonuses, guarantee, honest scarcity and a tiered ladder, rather than price or copy.
minhnv0807/ai-business-skills
Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.
minhnv0807/ai-business-skills
Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.
minhnv0807/ai-business-skills
Plans honest participation in outside communities such as Reddit, Discord and Facebook Groups, with a rules-based community list, roster, posts, replies and calendar.
minhnv0807/ai-business-skills
Sets up and verifies conversion tracking before ad spend: Meta Pixel and CAPI, Google Ads, GA4, TikTok, server-side GTM, consent mode, UTMs and a pre-launch checklist.
Categories
Builds a full marketing plan for a period, from objectives and segments to channel mix, budget, timeline, KPIs and risks, adapted to the US, EU, SEA or LATAM. This is a master skill for an overall marketing plan, and it first reads a shared product marketing context file for product, target region, currency, brand voice and existing channels, asking you to create it if it is missing instead of guessing. It then asks up to four questions about the product, the audience, goal and budget, and stage, and asks for the primary market when the region is not set.
Global Marketing Plan fits situations like: writing a marketing plan for next quarter or next year; deciding which channels to start with when a business has no marketing plan yet; adapting a plan to a specific region and reporting currency.
Run `npx skills add minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a claude-code`. Or copy the skill folder (skills/en/00-marketing-plan-global in minhnv0807/ai-business-skills) into .claude/skills/00-marketing-plan-global in your project. Claude Code loads it when a task matches its description.
Run `npx skills add minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a codex`. Or copy the skill folder (skills/en/00-marketing-plan-global in minhnv0807/ai-business-skills) into .agents/skills/00-marketing-plan-global 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 minhnv0807/ai-business-skills --skill 00-marketing-plan-global -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/00-marketing-plan-global, .gemini/skills/00-marketing-plan-global, .github/skills/00-marketing-plan-global and .opencode/skills/00-marketing-plan-global in your project.
SKILL.md names no scripts, command-line tools or credentials: Global Marketing Plan is instructions for the agent only. Our summary lists: A product marketing context file in the project's .agents folder.
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.
Global Marketing Plan 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.4k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Global Marketing Plan: Startup Design (ferdinandobons/startup-skill, 1.2k stars), Landing Page GTM Copy (ooiyeefei/ccc, 495 stars), Marketing Strategy Pmm (davila7/claude-code-templates, 33k stars) and Marketing Strategy Pmm (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
minhnv0807 (a GitHub user) maintains it in minhnv0807/ai-business-skills, which has 609 GitHub stars. The repository holds 142 skills in this directory. The repository was last updated on September 12, 2026.
Source: minhnv0807/ai-business-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.