Protocol
AdCP defines the shape of the transaction.
Campaign briefs, inventory requests, revisions, and execution messages become predictable objects instead of fragile one-off payloads.
AdSkills
Protocol clarity, skill-level intelligence.
AdCP + AdSkills
AdCP does not compete with AdSkills. It gives them a stable operating surface. One defines how advertising systems exchange work; the other defines how intelligent advertising work gets done.
Protocol
Campaign briefs, inventory requests, revisions, and execution messages become predictable objects instead of fragile one-off payloads.
Skill
The skill interprets those objects, applies domain logic, and chooses what should happen next based on performance, constraints, and context.
Result
The protocol keeps systems aligned; the skill keeps the decision-making credible. That separation is what makes agentic workflows repeatable.
Scenario
The cleanest way to understand the split is to follow one planning task from intake to execution.
The brief includes market, objective, budget, time horizon, and channel constraints in a shared schema every compliant system can read.
The skill evaluates audience fit, channel tradeoffs, historical learnings, and pacing logic without requiring the agent to rediscover advertising fundamentals.
Media allocations, rationale, and follow-up transactions can be handed back through AdCP instead of buried in natural-language output.
Because the handoff remains protocol-native, another system or skill can review, approve, or execute the plan without translation work.
Why it matters
AdCP standardizes the language. Skills preserve the expertise.
Workflows are less dependent on one vendor because the data contracts and the intelligence layer are both modular.
Teams can inspect both the transaction format and the decision logic instead of trusting a hidden chain of prompts.