Launch and manage spec-driven marketing campaigns for developer products with automated positioning enforcement, quality gates, SEO audits, brand-voice content generation, and Vercel landing page deployment. Handles the full campaign lifecycle from brief to archive, including drift detection and learning extraction.
Marketing fundamentals for engineers and developerneurs. Engineer-analogy-heavy tour: positioning, ICP, channels, funnels, AEO, lifecycle. Run once to get oriented. Section-by-section runnable with /ttm-101 --section <name>.
[DEPRECATED v2.3.0 -> removed v3.0.0] Merged into /ttm-seo aeo.
Generate creative kit for affiliate partners. Use when preparing materials for affiliate or partner marketing programs.
Archive a completed campaign, finalize state, and update LEARNINGS.md. Use when a campaign lifecycle is fully complete.
Update BRAND.md with new proof points and deprecate expired ones. Use when brand evidence or voice guidelines need updating.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Marketing OS for developerneurs and solopreneurs. Built for engineers shipping products with zero marketing experience required.
taketomarket is a Claude Code / Codex skill set that brings spec-driven development to marketing. Every campaign, asset, and channel is a spec-driven unit with a verifiable outcome metric and a positioning-invariant quality gate wall.
Core invariant: Every marketing asset ships with a verifiable outcome metric and passes through a positioning-invariant quality gate wall — no asset ships without both, ever.
If you can write code but have never built a landing page, written a positioning statement, or thought about ICPs — taketomarket gives you the operating system. The AI does the marketing work; you stay in control of the decisions.
IS: A marketing OS that treats every campaign, asset, and channel as a spec-driven unit with a verifiable outcome, a positioning invariant, and a quality gate wall. Persistent state. Compound learnings. Nine-phase lifecycle enforcement.
IS NOT: A content generator, one-click blog writer, or social media scheduler. Not a replacement for marketers — it is the operating system a marketer uses to ship more, drift less, and compound learnings. Not a reporting dashboard. Not a scheduler. taketomarket enforces discipline; it does not generate random content.
npx taketomarket
Interactive: asks which tool(s) you use, installs to all selected runtimes in one pass.
Flags:
--yes or -y — skip confirmation (for CI/scripts)--check — show install status without installing--runtime <claude|codex> — skip interactive prompt, install to one runtime/plugin marketplace add anthropics/claude-plugins-community
/plugin install taketomarket@claude-community
Published to the community marketplace on 2026-05-14. The community catalog syncs nightly, so newly approved updates may take up to 24h to appear. If install fails, confirm taketomarket is listed in the community catalog.
/plugin marketplace add ranjanrishikesh/taketomarket
/plugin install taketomarket@taketomarket
Installs the latest commit on main directly from this repo. Useful for trying unreleased fixes before they reach the community catalog. The @taketomarket suffix matches the marketplace name declared in .claude-plugin/marketplace.json.
git clone https://github.com/ranjanrishikesh/taketomarket
cd taketomarket
node install.js
/ttm-init # set up workspace (one time)
/ttm-new-campaign # create first campaign
/ttm-produce # run production wave
Plugin install users (Options 2 + 3): commands are namespaced — use
/taketomarket:ttm-init,/taketomarket:ttm-new-campaign, etc. The bare/ttm-*form only works when installed vianpx taketomarket(Option 1) or manually (Option 4) into the standalone skills directory.
Commands vary by tool and install path:
| Runtime | Install path | Invocation (standalone via npx) | Invocation (plugin install) |
|---|---|---|---|
| Claude Code | ~/.claude/skills/ | /ttm-init | /taketomarket:ttm-init |
| Codex | ~/.codex/skills/ or ~/.agents/skills/ | $ttm-init or mention by name | n/a (plugin install is Claude Code only) |
| Cursor | ~/.cursor/skills/ | /ttm-init | n/a |
| Windsurf | ~/.codeium/windsurf/skills/ | @ttm-init | n/a |
| Gemini CLI | ~/.gemini/skills/ | automatic or /skills enable | n/a |
All non-Claude runtimes also support ~/.agents/skills/ as a universal path. Select option 6 during install to use it.
npx claudepluginhub ranjanrishikesh/taketomarketCreate content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Go-to-market skills for Claude Code — SEO, content, outbound, sales, growth, analytics, strategy, ads, social, and CRM
📢 Marketing Executive — Demand Generation Expert & Campaign Strategist
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.