taketomarket

agent
Guvenlik Denetimi
Basarisiz
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 13 GitHub stars
Code Basarisiz
  • fs.rmSync — Destructive file system operation in bin/lib/campaign.cjs
  • fs module — File system access in bin/lib/campaign.cjs
  • child_process — Shell command execution capability in bin/lib/commit.cjs
  • fs module — File system access in bin/lib/core.cjs
  • fs module — File system access in bin/lib/deviation.cjs
  • fs module — File system access in bin/lib/drift-log.cjs
  • fs module — File system access in bin/lib/health.cjs
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Marketing OS for Claude Code & Codex. Spec-driven campaigns with positioning invariants and quality gates.

README.md

takeToMarket

npm

A marketing operating system for Claude Code and Codex. Spec-driven campaigns with positioning-as-invariant enforcement, quality gate walls, and compound learnings.

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.

What it is / What it isn't

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.

Requirements

  • Node.js 18+
  • Claude Code v1.x+ (or Codex)
  • git

Installation

Option 1 — npx (recommended)

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

Option 2 — Claude Code plugin marketplace

/plugin install taketomarket@claude-plugins-official

Status: pending marketplace approval. Check https://github.com/ranjanrishikesh/takeToMarket for current status.

Option 3 — Direct from GitHub (Claude Code)

/plugin marketplace add ranjanrishikesh/takeToMarket
/plugin install taketomarket

This uses the Claude Code plugin system to install directly from the GitHub repo. Run both commands in Claude Code's chat.

Option 4 — Manual (advanced)

git clone https://github.com/ranjanrishikesh/takeToMarket
cd takeToMarket
node install.js

Quick Start

/ttm-init             # set up workspace (one time)
/ttm-new-campaign     # create first campaign
/ttm-produce          # run production wave

Runtime Notes

Commands vary by tool:

Runtime Install path Invocation
Claude Code ~/.claude/skills/ /ttm-init
Codex ~/.codex/skills/ or ~/.agents/skills/ $ttm-init or mention by name
Cursor ~/.cursor/skills/ /ttm-init
Windsurf ~/.codeium/windsurf/skills/ @ttm-init
Gemini CLI ~/.gemini/skills/ automatic or /skills enable

All non-Claude runtimes also support ~/.agents/skills/ as a universal path. Select option 6 during install to use it.

Campaign Lifecycle

  1. Init — set up workspace and reference files
  2. New Campaign — create campaign directory with initialized state
  3. Research — discover market, audience, and ambient narrative
  4. Brief — generate brief with mandatory outcome metrics
  5. Produce — generate assets in isolated contexts with full reference loading
  6. Review — human quality evaluation with structured checklist
  7. Fix — root cause analysis, re-produce, re-verify (capped 3×)
  8. Verify — quality gate wall check across all assets
  9. Ship — launch checklist confirming tracking, UTMs, funnel testing
  10. Measure — analytics vs outcome metrics with attribution models
  11. Learn — extract lessons, propose reference file edits, log to LEARNINGS.md

Command Reference

Command Description
/ttm-aeo-check Check citation status across AI engines for a query
/ttm-affiliate-kit Generate creative kit for affiliate partners
/ttm-archive Archive a completed campaign, finalize state, and update LEARNINGS.md
/ttm-brand-refresh Update BRAND.md with new proof points and deprecate expired ones
/ttm-brief Generate a campaign brief with mandatory outcome metrics, positioning anchor, and channel mix
/ttm-competitor-scan On-demand competitor analysis that updates COMPETITORS.md
/ttm-email-preflight Deliverability, dark-mode, and spam-trigger scan for email assets
/ttm-fix Fix phase: root cause analysis, fix brief, re-produce, re-verify (capped 3×)
/ttm-health Validate .marketing/ directory integrity, reference file completeness, and state consistency
/ttm-icp-refresh Update ICP.md from new customer data including calls, reviews, and feedback
/ttm-init Interview-driven onboarding that generates all .marketing/ reference files
/ttm-keyword-map Generate keyword cluster map with intent tags
/ttm-learn Extract lessons from campaign data, propose reference file edits, log to LEARNINGS.md
/ttm-measure Analyze campaign analytics against outcome metrics using attribution models
/ttm-new-campaign Create a new campaign directory with initialized state and reference file links
/ttm-next Guide user to the right next command based on current campaign state
/ttm-positioning-check Sample recent assets and report positioning drift percentage and analysis
/ttm-positioning-shift Controlled positioning change with reasoning, migration plan, and approval gate
/ttm-produce Generate content assets in fresh contexts loaded with brief, positioning, brand, ICP, and playbook
/ttm-repurpose Fan out a long-form asset into derivatives across channels with full brief-produce-verify per derivative
/ttm-research Market and audience research including SERP, competitor content, and narrative mapping
/ttm-resume Resume a paused campaign at its last completed phase
/ttm-review Present assets with structured review checklist for human evaluation
/ttm-seo-audit Technical and content SEO audit of a URL or sitemap
/ttm-ship Generate launch checklist confirming tracking, UTMs, funnel testing, and asset finalization
/ttm-state Display current campaign states, decisions in flight, blockers, and experiments
/ttm-verify Run all applicable quality gates on every asset with pass/fail report and line-level feedback

Verify Installation

Inside Claude Code, run:

/ttm-health

This validates directory integrity, reference file presence, and state consistency.

License

MIT — see LICENSE.

Privacy & Security

takeToMarket runs entirely on your local filesystem. No data collection, no telemetry, no servers. See SECURITY.md for the combined privacy and security policy.

Contributing

See CONTRIBUTING.md and CODE_OF_CONDUCT.md.

Yorumlar (0)

Sonuc bulunamadi