Skip to content

777genius/marketing-kit

v0.1.0Apache-2.0

Plan marketing campaigns using your Notion content, HubSpot CRM context and browser-based landing-page checks.

marketing-kit

A small, standard Agent Plugins package containing the campaign-planning skill. Its UAP dependency manifest brings in the existing Notion, HubSpot CRM and Playwright packages; it does not duplicate their MCP configuration.

What it does

Turn a product brief and existing workspace context into a campaign plan, content calendar, draft copy and a landing-page review. Notion provides brand and content context, the workflow reads HubSpot CRM context, and Playwright checks the landing page. Account authorization remains a separate step.

Install

npx universal-agent-plugins add marketing-kit --target codex

Requires CLI 0.1.91 or later and the published Directory listing.

Declarative installation

After the Directory listing is published, add this dependency to the selected user environment's uap.toml (merge it with existing declarations):

schema_version = 1

[dependencies]
"777genius/marketing-kit" = "0.1.0"

[targets]
codex = ["777genius/marketing-kit"]

Run agentplugins install with CLI 0.1.91 or later. Review the dependency plan before confirming it. This installs the full dependency closure, including MCP packages; plugin.json alone contains only the campaign-planning skill. The TOML dependency contract belongs to UAP, not the portable Agent Plugins standard. Directory publication is separate from this source package.

CLI 0.1.91 also supports agentplugins add marketing-kit --target codex after Directory publication. Project scope still requires a compatible source build until its CLI release. Project users keep uap.toml and uap.lock in version control and collaborators restore them with agentplugins install --locked --scope project. Account login, native activation and workspace trust remain separate steps.

Dependency pins

The dependencies select exact SemVer versions of canonical Directory distributions: 777genius/notion 0.1.0, 777genius/hubspot-crm 0.1.0 and 777genius/playwright-bridge 0.0.80. The last distribution's plugin manifest name is playwright. An installing environment creates its own uap.lock with exact publications and content digests; this package does not dictate the user's targets. No credentials or machine-specific paths are included.

These are package versions. The remote Notion and HubSpot services can evolve independently; their server implementations are not frozen by this manifest.

Connect after installation

The agent can help configure the client and start its supported login flow. The user completes Notion and HubSpot OAuth login and permission consent. HubSpot may first require creating an MCP connector in the selected account. Playwright has no package-level account login; websites it opens may require their own login. Never put account credentials in this package.

Picking up installed tools depends on the client: reconnecting or reloading MCP may work in the current session, while other clients require a new session. Installation alone does not promise that an already-running agent can see or use the tools immediately. Follow the installer's activation instructions.

Figma is intentionally left to a design-focused kit. Context7 is not required for this campaign-planning workflow. The skill contains no executable scripts, install hooks or automatic publication.

Native marketplace compatibility

A direct native marketplace install exposes the campaign-planning skill only. Use UAP's managed installation to install the Notion, HubSpot and Playwright dependency closure. Native marketplace projection does not implement UAP dependency resolution or authenticate accounts.