Agent Skill
2/7/2026

cmap-validation

CMAP Validation Suite v8.3.0 - 11 validators, 60+ error codes for Power Platform deployments. ZERO WARNINGS POLICY: All checks are PASS or FAIL only. Triggers: "/validate", "validate solution", "CMAP validation", "import failed".

K
kevcofett
1GitHub Stars
2Views
npx skills add kevcofett/Kessel-Digital-Agent-Platform

SKILL.md

Namecmap-validation
DescriptionCMAP Validation Suite v8.3.0 - 11 validators, 60+ error codes for Power Platform deployments. ZERO WARNINGS POLICY: All checks are PASS or FAIL only. Triggers: "/validate", "validate solution", "CMAP validation", "import failed".

Mastercard Media Agent Platform (MCMAP)

Version Agents Platform

An enterprise AI agent platform built on Microsoft Power Platform, featuring specialized agents for media planning, marketing strategy, and business consulting.


๐Ÿš€ Quick Start

# Clone repository
git clone https://github.com/kevcofett/Kessel-Digital-Agent-Platform.git

# Choose your deployment branch
git checkout deploy/personal    # For Aragorn AI environment
git checkout deploy/mastercard  # For Mastercard environment

# Follow deployment guide
cat docs/DEPLOYMENT_GUIDE.md

๐Ÿ“‹ Platform Overview

MCMAP consists of 11 specialized AI agents organized into two solution domains:

MPA (Media Planning Agent) Solution

AgentCodeDescription
OrchestratorORCRoutes requests to specialist agents
AnalyticsANLCalculations, projections, statistical analysis
AudienceAUDSegmentation, targeting, customer value modeling
ChannelCHAChannel strategy, allocation, media mix
PerformancePRFCampaign monitoring, optimization, reporting
Supply PathSPOSupply path optimization, ad tech strategy
DocumentDOCMedia plan generation, presentation creation
MarketingMKTCampaign strategy, creative briefs, brand positioning

CA (Consulting Agent) Solution

AgentCodeDescription
StrategyCSTStrategic frameworks, business analysis
Change ManagementCHGTransformation planning, stakeholder alignment

๐Ÿ“ Repository Structure

Kessel-Digital-Agent-Platform/
โ”œโ”€โ”€ base/                      # Shared base components
โ”‚   โ”œโ”€โ”€ agents/               # Agent KB files (source of truth)
โ”‚   โ”œโ”€โ”€ dataverse/            # Schema and seed data
โ”‚   โ””โ”€โ”€ platform/             # EAP core components
โ”œโ”€โ”€ release/
โ”‚   โ”œโ”€โ”€ v6.0/                 # Current release
โ”‚   โ”‚   โ”œโ”€โ”€ agents/           # Agent-specific files
โ”‚   โ”‚   โ”œโ”€โ”€ verticals/        # Industry vertical overlays
โ”‚   โ”‚   โ””โ”€โ”€ docs/             # Release documentation
โ”‚   โ””โ”€โ”€ v5.5/                 # Previous release (archived)
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ adaptive-cards/       # Copilot UI card templates
โ”‚   โ”œโ”€โ”€ benchmarks/           # Real-time benchmark connectors
โ”‚   โ”œโ”€โ”€ decision-tree-ui/     # Visual workflow components
โ”‚   โ””โ”€โ”€ ml-training/          # ML model training pipelines
โ”œโ”€โ”€ deploy/                   # Deployment scripts
โ”œโ”€โ”€ docs/                     # Platform documentation
โ””โ”€โ”€ tests/                    # Test suites

๐Ÿ”ง Technology Stack

LayerTechnology
AI OrchestrationMicrosoft Copilot Studio
DataDataverse
AutomationPower Automate
ComputeAzure Functions
KnowledgeSharePoint
MLAzure Machine Learning

๐Ÿ“š Documentation

DocumentDescription
ArchitectureSystem design and patterns
Deployment GuideStep-by-step deployment
Agent ReferenceAgent capabilities and KB inventory
API ReferenceAzure Functions and connectors
ML ModelsMachine learning components

๐Ÿญ Deployment Environments

EnvironmentBranchDescription
Personaldeploy/personalAragorn AI (Mastercard)
Corporatedeploy/mastercardMastercard deployment
DevelopmentmainSource of truth

๐Ÿงช Testing

# Run ML model tests
cd src/ml-training && pytest

# Run benchmark connector tests
cd src/benchmarks && npm test

# Run e2e tests (requires environment)
cd tests/e2e && pytest --env=personal

๐Ÿ“Š Agent Capabilities

ANL (Analytics Agent)

  • ROAS, CAC, LTV calculations
  • Marketing Mix Modeling (MMM)
  • Incrementality testing
  • Budget optimization
  • Scenario modeling

AUD (Audience Agent)

  • Customer segmentation
  • Propensity scoring
  • Lookalike modeling
  • Lifetime value prediction
  • Churn prediction

CHA (Channel Agent)

  • Channel selection
  • Media mix optimization
  • Platform-specific playbooks
  • Cross-channel attribution

PRF (Performance Agent)

  • Real-time monitoring
  • Anomaly detection
  • A/B test analysis
  • Performance optimization

๐Ÿข Vertical Support

MCMAP includes industry-specific overlays:

VerticalComplianceKey Features
Financial ServicesFair lending, GLBARisk-aware targeting, compliance guardrails
HealthcareHIPAA, PHI protectionPrivacy-first measurement, compliant audiences
B2BAccount-basedABM integration, sales alignment
RetailPCI awarenessOmnichannel attribution, seasonality

๐Ÿ“ˆ ML Models

ModelPurposeTraining Data
Churn PredictorCustomer retention riskCustomer behavior signals
Media Mix ModelChannel contributionSpend and outcome time series
Lookalike ModelAudience expansionSeed audience profiles
Response CurveDiminishing returnsSpend vs. outcome data
Budget OptimizerAllocation optimizationMulti-channel scenarios
Propensity ModelConversion likelihoodUser features
Anomaly DetectorPerformance alertsTime series metrics

๐Ÿ” Security

  • Azure AD authentication
  • Role-based access control
  • Data isolation by session
  • No PII in knowledge base
  • Audit logging

๐Ÿ“„ License

Proprietary - Mastercard ยฉ 2024-2026


๐Ÿค Contributing

  1. Create feature branch from main
  2. Follow 6-Rule Compliance for Copilot docs
  3. Run validation suite
  4. Submit PR with test results

๐Ÿ“ž Support

Skills Info
Original Name:cmap-validationAuthor:kevcofett