Kits
Marketing Kit
Research, plan, create, and improve marketing work with a human-controlled AgentKit workflow.
Marketing Kit helps you turn a marketing objective into researched, planned, reviewable work. It is for marketers, founders, and growth, content, or product teams that want repeatable workflows for understanding an audience, shaping a message, creating assets, coordinating campaigns, and learning from results while keeping approval with a person.
You install one Kit for your chosen assistant, then invoke the Skill that matches the outcome you need. The Kit also supplies specialized Agents, runtime automation, rules, and supporting files used by those workflows.
Is this the right Kit?
Choose Marketing Kit when the main outcome is marketing planning or execution, such as:
- Researching an audience, market, or competitor set;
- Defining positioning, brand direction, an offer, or a persona;
- Planning and drafting content, campaigns, funnels, or launch assets;
- Reviewing conversion paths and proposing focused experiments;
- Measuring results, diagnosing performance, and prioritizing improvements.
Marketing Kit does not replace current evidence, your brand and data-handling policies, platform review, or human judgment. It does not make generated claims accurate by default or authorize spending, publishing, contacting an audience, or changing a live account. For a narrow task with an approved brief, you can start with the relevant creation workflow instead of running every research and planning step.
A typical human-controlled workflow
Use this sequence when the objective still needs evidence and direction before execution:
- Run
ak:marketing-researchto collect and organize relevant audience, market, and customer evidence. - Run
ak:brandto turn approved evidence into positioning and messaging boundaries. - Run
ak:marketing-planningto define deliverables, sequence, owners, and measures for the selected objective. - Review the plan. A person decides whether the claims, scope, risks, and proposed external actions are acceptable.
- Run
ak:cookonly after approval to produce the bounded deliverables.
Keep account changes, publishing, outreach, and budget decisions as separate, explicit approvals. Some workflows can use external services only when the required integration, credentials, and current API behavior are available. A provider-oriented Skill in the package is not a promise that every named service is currently supported.
Practical multi-Skill recipes
- Plan a product launch: use
ak:marketing-researchfor attributable audience evidence,ak:brandfor approved messaging boundaries, andak:launch-strategyfor stages, owners, gates, and measurement. After review, useak:content-marketingorak:writefor bounded drafts only. - Build a content program: use
ak:content-marketingto define pillars, briefs, owners, and review stages, then give an approved brief toak:write. Treat publishing, redirects, outreach, and account changes as separate authorized actions. - Hand a launch requirement to Engineer Kit: use
ak:marketing-planningto record the reviewed evidence, claims, deliverables, dependencies, and success measures. Before switching sessions, useak:handoffto preserve source pointers and open state. Engineerak:plancan then turn the accepted product requirement into a technical plan beforeak:cookimplements it.
The cross-Kit recipe requires both Kits to be installed where their Skills are invoked. A Marketing plan or handoff does not authorize implementation, publication, deployment, audience contact, or spend.
What is included
The resolved Marketing package includes its complete Marketing Skill set, shared Agents and support, and Marketing-specific content. You install Marketing Kit once; the shared foundation is package composition, not another public Kit or a second install.
| Component | Resolved count | Composition boundary |
|---|---|---|
| Agents | 32 | 10 inherited and 22 Marketing-specific |
| Skills | 81 | 79 navigable Skills plus two warning-only storage exports; both declare ak:storage, so neither collision-blocked export is counted as a public navigable identity |
| Commands | 0 | Skills are the user invocation surface; the Kit ships no command catalog |
| Hook package entries | 8 | The export set includes its manifest, an event handler, a manual utility, and support libraries; eight entries do not mean eight independently active behaviors |
| Rules | 8 | Inherited operating guidance projected where the runtime supports it |
| Output styles | 6 | Inherited package support; not an active style picker on every runtime |
| Schema | 1 | Inherited support schema |
| Scripts | 5 | Marketing support and lifecycle helpers, not five user commands |
| Statusline | 1 | Marketing-specific and Claude Code only |
These are resolved package counts. Files nested inside a Skill, such as its references, templates, scripts, or assets, belong to that Skill rather than becoming separate catalog entries. The exported manual notification utility is not event-wired or enabled by default.
Runtime availability
| Runtime | Delivery and active boundary | Skill invocation |
|---|---|---|
| Claude Code | Native delivery is the default. Plugin delivery is an explicit choice. Supported Skills, Agents, rules, Hooks, and the Marketing statusline can be active. | /ak:<name> |
| Codex | Native projection installs Skills and translates supported Agents, rules, and Hooks. Hook coverage is partial, unsupported groups may be omitted with warnings, and there is no Marketing statusline. | $ak:<name> |
| Cursor | A packaged target projects supported Skills, Agents, rules, and Hooks. There is no Marketing statusline, and exact supported artifact and runtime behavior can vary across provider setups. | Use slash commands such as /ak:cook, as in Claude Code. |
Availability is capability-specific. A successful install does not imply that every runtime can activate every packaged component in the same way. Read Runtime adapters before choosing a non-default target or assuming parity.
Install and try Marketing Kit
Complete Onboarding first so ak is configured,
you are signed in to AgentKit, and ak licenses shows your Marketing Kit grant.
From a project you control, install the project-native Claude Code target:
ak kit init marketing --target claude-codeReview the destination and installation summary, then start a fresh Claude Code session in that project.
For your first workflow, use a small set of customer notes that contains no secrets and aim for drafts rather than a live campaign:
/ak:marketing-research Summarize the supplied customer interviews into three audience problems. Cite the evidence and mark uncertaintyReview the findings and remove any unsupported claim. When the evidence is acceptable, create a bounded plan:
/ak:marketing-planning Plan a one-page launch brief using only the approved audience findingsRead the proposed deliverable, claims, and success measures. If you approve the plan, continue:
/ak:cook Create the approved launch brief as drafts only. Do not publish or contact anyoneThe workflow is complete only after you inspect the drafts, verify each claim against its source, and accept the result. For other scopes, Claude plugin delivery, Codex, Cursor, or Skill selection, use Installing kits for the exact supported options.
Explore next
- Kits, Skills, Agents, and Hooks explains how the package components work together.
- Runtime adapters compares Claude Code, Codex, and Cursor delivery boundaries.
- Installing kits covers project and user scope, Claude native and plugin delivery, Skill selection, refresh, and uninstall.
- Projects, artifacts, and checkpoints explains ownership, human checkpoints, and recovery snapshots.
- Kit installation problems provides a safe diagnostic path when installation or discovery fails.
- CLI reference provides exact command and flag syntax.
Keep ownership and recovery scoped
AgentKit manages installation files it can identify as its own and preserves unknown or user-modified content during normal lifecycle operations. Review ownership and recovery snapshots before changing delivery mode, refreshing, or uninstalling, and use Updates and recovery if an operation leaves an unexpected state.
Availability boundary
Released Marketing Kit packages are entitlement-gated. The CLI checks the
signed-in account's Marketing Kit grant before resolving a signed package.
Use ak licenses to verify access. This overview describes package capability
and makes no commercial availability claims.