Agents

Guidelines for AI agents working in this repository. This repository contains Agent Skills for AI agents following the Agent Skills specification. Skills instal

CRO
bycoreyhaines311,253 words

What is Agents?

What this skill does

Agents skill provides a structured framework for AI agents to operate within marketing workflows according to the Agent Skills specification. It standardizes how marketing-related agent capabilities are installed, accessed, and maintained across platforms and repositories. This skill also serves as a connector to Claude Code plugins, enabling seamless integration with marketing tools and APIs.

This skill ensures consistent deployment of marketing automation tasks, supporting diverse operations such as data retrieval, campaign management, and performance tracking. It underpins automation efforts that rely on AI agents to execute repeatable marketing actions with clarity on workflows and dependencies.

Who it's for

This skill is designed for performance marketers managing automated campaign tasks requiring AI assistance. Growth leads who coordinate multi-channel marketing efforts will benefit from standardized agent workflows that reduce manual overhead. Agency strategists deploying AI-driven marketing solutions across client accounts can use this skill to maintain consistency and manage integrations effectively.

It suits scenarios where teams need to orchestrate AI agents for tasks like data analysis, ad platform interactions, or email sequencing without building custom code from scratch. The skill supports marketers looking to leverage AI agents without sacrificing control or transparency.

Key workflows

Practitioners begin by installing the Agents skill into the `.agents/skills/` directory to enable agent capability discovery and invocation. Next, they configure agent tasks to perform specific marketing functions, linking to API integrations or tools listed in the repository’s registry. Agents then execute workflows such as retrieving analytics data, generating campaign copy, or managing ad spends across platforms.

Finally, marketers monitor agent outputs and iterate on task definitions to optimize performance and alignment with business goals. This cycle of install, configure, execute, and review ensures agent-driven marketing tasks remain effective and adaptable.

Common questions

How do I ensure my agent skills stay compatible with evolving platforms? Regularly update to the latest skill versions and review integration guides in the repository’s `tools/integrations` folder. Can I customize agents for unique marketing workflows? Yes, agent tasks are configurable within the standard skill framework to tailor to specific campaign needs. What tools and APIs are supported? The skill registry and integration guides cover popular marketing platforms including Google Ads, Mailchimp, and GA4, with ongoing additions.

How to use in Metaflow

Attach the Agents skill to a Metaflow agent task by referencing the skill directory in your agent’s configuration. Once enabled, expect your agent to handle marketing operations that follow the standardized workflows defined here, including API interaction and campaign data processing. You can streamline complex marketing processes by leveraging this skill as a foundation for agent-driven automation within Metaflow.

For broader context, see our roundup of claude skills marketing, and read Claude Code workflows for marketing agencies for related setup guidance.

Related skills

Form Conversion Optimization

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

View →

Popup CRO

When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.

View →

Paywall Upgrade CRO

When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value

View →

Signup Flow CRO

When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.

View →

A/B Test Setup & Experiment Design

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

View →

Form CRO

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

View →