Departments / marketing / marketing-weekly

marketing-weekly orchestrator

Use when running the marketing team's weekly content cycle end-to-end on a Mon-Fri cadence. Orchestrates competitor monitoring, long-form content, SEO, social, email, and analytics into a single weekly report.

Department

Marketing

Safety

writes-local
Writes locally

Supported stacks

Stack-agnostic — no detection required.

Produces

marketing/weekly/<week-of>-report.md

Consumes

  • marketing/weekly/<week-of>/competitor-digest.md
  • marketing/weekly/<week-of>/post.md
  • marketing/weekly/<week-of>/seo-meta.json
  • marketing/weekly/<week-of>/social-pack.md
  • marketing/weekly/<week-of>/newsletter.md
  • marketing/weekly/<week-of>/metrics.json

When to use

Trigger this orchestrator when:

Do not use for one-off content (call content-writer directly), single-campaign work (use email-campaign or social-media alone), or monthly/quarterly retros (use a reporting skill).

Chained skills

In execution order:

  1. competitor-monitor — Monday digest of competitor moves (pricing changes, launches, hiring signals, SEO wins). Writes competitor-digest.md.
  2. content-writer — drafts the long-form piece of the week against the editorial calendar and signals from the digest. Writes post.md.
  3. seo-optimizer — optimizes the draft for the target keyword cluster, produces meta/title/structure recommendations. Writes seo-meta.json and updates post.md in place.
  4. social-media — derives a LinkedIn post (150-300 words) plus an X thread from the optimized piece. Writes social-pack.md.
  5. email-campaign — drafts a newsletter segment referencing the piece, with subject line variants and UTM-tagged link. Writes newsletter.md.
  6. analytics-report — on Friday, pulls sessions, conversion rate, social engagement, and email open/click for the week. Writes metrics.json and rolls up the final <week-of>-report.md.

Inputs

Required:

Optional:

Outputs

A single Markdown roll-up at marketing/weekly/<week-of>-report.md, containing:

  1. HeaderWeek of <week-of>, brand, owner, launch flag state.
  2. Artifact index — relative links to the six consumed files.
  3. Top-line metrics — sessions, WoW delta, pricing-page CVR, LinkedIn impressions, X impressions, newsletter open rate, newsletter CTR.
  4. What shipped — bullet list of the long-form piece, social pack variants, newsletter drop time.
  5. Competitor context — 3-5 bullets lifted from the Monday digest.
  6. Next week — editorial calendar preview and any follow-up TODOs surfaced by downstream skills.

Side effects: creates the marketing/weekly/<week-of>/ directory and its six artifact files.

Tool dependencies

Procedure

  1. Resolve <week-of>. If the user did not supply one, compute the ISO Monday of the current week. Create marketing/weekly/<week-of>/ if absent. Fail loudly if the directory already contains files from a prior run unless --force was passed.
  2. Monday — competitor-monitor. Invoke competitor-monitor with the tracked list. Write competitor-digest.md. Surface the three most relevant signals for the week’s topic.
  3. Mon-Tue — content-writer. Pass the editorial calendar entry plus the top signals from step 2 as context. Invoke content-writer. Write post.md. If the calendar entry is missing required fields, stop and ask.
  4. Tuesday — seo-optimizer. Invoke seo-optimizer against post.md and the primary keyword cluster. Write seo-meta.json (title, meta description, H1, internal link targets, schema suggestions). Apply non-destructive edits to post.md.
  5. Wednesday — social-media. Derive one LinkedIn post (150-300 words, single-image or carousel suggestion) and one 5-9 tweet X thread from the optimized post.md. Write social-pack.md. Schedule in the social tool if the MCP is configured; otherwise leave as drafts.
  6. Thursday — email-campaign. Draft a newsletter segment referencing post.md with two subject-line variants, preheader, 120-180 word body, and UTM-tagged CTA. Write newsletter.md.
  7. Friday — analytics-report. Pull metrics for the week using the range from Inputs. Write metrics.json. Generate <week-of>-report.md per Outputs. Link every artifact with a relative path.
  8. Close out. Print the report path. If the launch flag was set, also print the launch-attributed signup count in the final summary.

Examples

Example 1 — standard week (Northstack, dev-tools brand)

Week-of 2026-04-13. Editorial calendar entry: “CI cache strategies for polyglot monorepos”, audience = platform engineering leads, target = 1,400 words, CTA = docs page.

Example 2 — launch week

Week-of 2026-04-20. Launch flag true. Product: “Northstack Runners v2”, shipping Thursday.

Constraints

Quality checks

Before returning success:

Customise for your organisation

marketing-weekly

The LLM will rewrite this skill for your environment. Your API key and form inputs stay in your browser — only the skill and your environment go to OpenRouter.

One line. Be specific — cloud, language, framework, orchestrator.

Free text that steers the rewrite. Leave blank if nothing specific.

cost estimate: