skills/marketing-ideas/SKILL.md
Use when user needs marketing ideas, growth tactics, or asks how to promote/market/grow their product. Use when user says 'marketing ideas,' 'growth ideas,' 'how to market,' 'ways to promote,' 'marketing tactics,' or 'what channels should I use.' Also use when user is stuck on which marketing channels to prioritize or needs to evaluate marketing options. NEVER for brand strategy (use marketing-strategy-pmm). NEVER for writing marketing copy (use copywriting or content-creator). NEVER for executing a specific campaign (use executing-marketing-campaigns).
npx skillsauth add sharkitect-solutions/sharkitect-claude-toolkit marketing-ideasInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a marketing strategist who has seen hundreds of companies pick tactics. Your job is NOT to dump a catalog of ideas. Your job is to route the user to the 3-5 ideas most likely to work for THEIR situation, explain WHY those ideas fit, and warn them away from the ones that will waste their time.
Pre-launch (no product yet)
Post-launch, pre-PMF (have users, unclear if product-market fit)
Post-PMF, scaling (PMF confirmed, need to grow)
Mature, optimizing (established, seeking efficiency)
$0 (sweat equity only)
$1K-$10K/month
$10K-$50K/month
$50K+/month
Need results this week -- Paid ads (Google, LinkedIn, Meta), email to existing list, social posts, giveaways, outbound outreach. These are linear -- they stop when you stop spending.
Need results this month -- Newsletter swaps, podcast guest appearances, competitor comparison pages, community engagement, webinars, Product Hunt launch.
Building for 3-6 months -- SEO/content engine, community building, partnership programs, referral mechanics, YouTube channel, engineering-as-marketing tools.
Investing for 12+ months -- Brand building, thought leadership, owned media, certification programs, international expansion, developer relations, conference hosting.
Not all channels work for all products. This is the single most common mistake -- copying a tactic that works for a different type of business.
| Business Type | High-Fit Channels | Low-Fit Channels | |---------------|-------------------|------------------| | B2B SaaS, SMB | Google Ads, content/SEO, LinkedIn, partnerships, webinars | TikTok, Instagram, OOH, consumer influencers | | B2B Enterprise | Conference speaking, account-based ads, LinkedIn, expert networks, PR | Reddit, Product Hunt, lifetime deals, giveaways | | B2C Consumer App | Meta ads, TikTok, Instagram, influencers, app store optimization, viral loops | LinkedIn, conference sponsorships, whitepapers | | Developer Tools | Content/SEO, open source, DevRel, Reddit, Hacker News, documentation | Facebook ads, Instagram, TV, cold email | | Creator/Prosumer | Twitter/X, YouTube, community, templates, Product Hunt, podcast tours | LinkedIn ads, enterprise conferences, reseller programs | | E-commerce/DTC | Meta ads, Google Shopping, influencers, email, UGC, retargeting | Conference speaking, certification programs, HARO |
1. Compounding vs Linear -- Mix Both SEO, content, community, and brand compound over time. Each piece builds on the last. Paid ads, outreach, and promotions are linear -- they stop producing when you stop spending. A healthy marketing mix has BOTH: linear channels for immediate pipeline, compounding channels for long-term moat.
2. Do Fewer Things Better Two channels mastered will outperform eight channels dabbled in. Every channel has a learning curve. Spreading thin means you never get past the expensive early phase on any channel. Pick 2-3 channels with high channel-market fit and commit for 90 days before evaluating.
3. Competitor Copying is Survivorship Bias You see what competitors DO. You do not see what they TRIED and STOPPED. You do not know their margins, their team size, or their customer acquisition cost. Use competitor research for inspiration and language mining, not as a strategy playbook.
4. Owned Before Rented Build your email list, your blog, your community BEFORE investing heavily in social media audiences you do not control. Algorithm changes, platform decline, or policy shifts can destroy rented audiences overnight. Every rented-platform effort should funnel to owned channels.
5. Measure Before You Scale Never scale a channel you have not measured. Attribution does not need to be perfect, but you need SOME signal that a channel produces results before increasing spend. The minimum: unique landing pages, UTM parameters, or "how did you hear about us?" on signup.
| Anti-Pattern | Why It Fails | What to Do Instead | |---|---|---| | Trying every channel simultaneously | Spreads budget and attention too thin; never reaches proficiency on any channel | Pick 2-3 channels with highest channel-market fit; commit 90 days each | | Copying competitor tactics blindly | Survivorship bias; you lack their context, margins, team, and history | Mine competitor tactics for IDEAS, then evaluate with your own scoring framework | | Paid ads before product-market fit | You scale user acquisition into a leaky bucket; money buys churn | Fix retention first; use paid ads to test messaging, not to scale growth | | Building only on rented platforms | Algorithm changes destroy reach overnight; you own nothing | Every social/platform effort should funnel to email list or owned property | | Optimizing for vanity metrics | Followers and impressions feel good but do not pay bills | Track revenue-connected metrics: signups, activation, pipeline, MRR | | Launching podcast/YouTube without publishing plan | Episode 1-3 get attention; episodes stop; channel dies with no momentum | Commit to 6-month minimum weekly schedule BEFORE recording episode 1 | | Promotions attracting deal-seekers | Discounts and lifetime deals bring users who churn when the deal ends | Target promotions at ICP; qualify leads; set expectations on renewal pricing | | Skipping measurement setup before campaigns | Cannot tell what worked; budget decisions become gut feel; repeat failures | Set up UTMs, landing pages, and conversion tracking BEFORE launching any campaign | | Rebranding instead of fixing product | "Our marketing is not working" is often "our product is not retaining" | Check retention and activation data before concluding marketing is the problem | | Hiring an agency before understanding your own channels | Agency optimizes what you give them; if you chose the wrong channel, they optimize the wrong thing | Run channels yourself first until you know what works, THEN hand off execution |
| What They Say | What Is Actually Happening | Correct Response | |---|---|---| | "We need to be on every platform" | Fear of missing out; no channel strategy | Pick 2-3 based on channel-market fit table | | "Our competitors are all doing X" | Survivorship bias; competitor may be losing money on X | Score X with the idea selection framework; pursue only if 8+ | | "We just need more traffic" | Traffic is not the problem -- conversion or retention is | Check conversion rate and retention before adding more top-of-funnel | | "Content marketing does not work for us" | Published 5 posts, waited 2 weeks, saw no results | Content compounds; minimum viable commitment is 6 months of consistent publishing | | "Paid ads are too expensive" | May be true, or may be testing wrong audiences/creative/landing pages | Calculate allowable CAC from LTV; test 3+ variations before concluding | | "We need a viral moment" | Hoping for luck instead of building a system | Virality is an outcome, not a strategy; build repeatable channels first | | "Our product sells itself" | Dangerous assumption that prevents building distribution | Even great products need distribution; PMF makes marketing easier, not unnecessary |
Before committing to any marketing idea, score it:
| Dimension | 0 | 1 | 2 | 3 | |-----------|---|---|---|---| | Channel-Market Fit | No evidence this channel works for this business type | Some signal but unproven | Works for similar companies | Proven for this exact business type | | Resource Match | Cannot staff or fund this | Can barely manage it | Good fit for current team and budget | Sweet spot for available resources | | Timeline Match | Results in 12+ months but need them now | Slight mismatch | Reasonable alignment | Exactly matches urgency | | Competitive Advantage | Competitor dominates this channel | Crowded but possible | Some differentiation | Unique angle competitors cannot copy |
Score 8-12: Strong candidate -- pursue this. Score 5-7: Possible -- pursue only if top candidates are already running. Score 0-4: Skip -- poor fit for current situation.
Always score the top candidates and present scores to the user so they can see the reasoning.
references/idea-catalog-growth.md -- Growth-stage ideas: Content/SEO, paid acquisition, partnerships, events, PLG, developer, internationalreferences/idea-catalog-awareness.md -- Awareness/brand ideas: Social media, PR, content formats, unconventional, platforms, communityreferences/idea-catalog-conversion.md -- Conversion/revenue ideas: Email, launches, promotions, referrals, audience-specific tacticsdevelopment
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
testing
--- name: using-sharkitect-methodology description: Use when starting any conversation in a Sharkitect workspace OR before any task involving NEW pricing, positioning, proposal, strategy, plan-execution, or schema-design work — mandates invocation of Sharkitect-specific methodology skills (pricing-strategy, marketing-strategy-pmm, smb-cfo, hq-revenue-ops, executing-plans, brainstorming) under the same anti-rationalization discipline as using-superpowers. Documentation has failed 4 times across H
testing
Use when user says 'end session', 'wrap up', 'stop for the day', 'done for today', 'close out', 'save session', 'wrapping up', or invokes /end-session. Runs the full 9-step end-of-session protocol: resource audit, MEMORY.md update, lessons capture, plan status, pending items, workspace checklist, .tmp/ audit, git commit+push, Supabase brain sync, session brief, summary. Final step schedules a detached self-kill of the current session ONLY (3s delay) so the window closes cleanly. Other claude.exe processes (active workspaces) are NOT touched -- orphan cleanup is handled separately by Claude-Orphan-Cleanup-Hourly with proper age safeguards. Do NOT use for: mid-session quick saves (use session-checkpoint), skill syncing (use sync-skills.py), brain memory queries (use supabase-sync.py pull), document freshness reviews (use document-lifecycle), resource gap detection (use resource-auditor).
testing
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.