Agent Skill
2/7/2026cmap-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
| Name | cmap-validation |
| Description | 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". |
Mastercard Media Agent Platform (MCMAP)
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
| Agent | Code | Description |
|---|---|---|
| Orchestrator | ORC | Routes requests to specialist agents |
| Analytics | ANL | Calculations, projections, statistical analysis |
| Audience | AUD | Segmentation, targeting, customer value modeling |
| Channel | CHA | Channel strategy, allocation, media mix |
| Performance | PRF | Campaign monitoring, optimization, reporting |
| Supply Path | SPO | Supply path optimization, ad tech strategy |
| Document | DOC | Media plan generation, presentation creation |
| Marketing | MKT | Campaign strategy, creative briefs, brand positioning |
CA (Consulting Agent) Solution
| Agent | Code | Description |
|---|---|---|
| Strategy | CST | Strategic frameworks, business analysis |
| Change Management | CHG | Transformation 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
| Layer | Technology |
|---|---|
| AI Orchestration | Microsoft Copilot Studio |
| Data | Dataverse |
| Automation | Power Automate |
| Compute | Azure Functions |
| Knowledge | SharePoint |
| ML | Azure Machine Learning |
๐ Documentation
| Document | Description |
|---|---|
| Architecture | System design and patterns |
| Deployment Guide | Step-by-step deployment |
| Agent Reference | Agent capabilities and KB inventory |
| API Reference | Azure Functions and connectors |
| ML Models | Machine learning components |
๐ญ Deployment Environments
| Environment | Branch | Description |
|---|---|---|
| Personal | deploy/personal | Aragorn AI (Mastercard) |
| Corporate | deploy/mastercard | Mastercard deployment |
| Development | main | Source 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:
| Vertical | Compliance | Key Features |
|---|---|---|
| Financial Services | Fair lending, GLBA | Risk-aware targeting, compliance guardrails |
| Healthcare | HIPAA, PHI protection | Privacy-first measurement, compliant audiences |
| B2B | Account-based | ABM integration, sales alignment |
| Retail | PCI awareness | Omnichannel attribution, seasonality |
๐ ML Models
| Model | Purpose | Training Data |
|---|---|---|
| Churn Predictor | Customer retention risk | Customer behavior signals |
| Media Mix Model | Channel contribution | Spend and outcome time series |
| Lookalike Model | Audience expansion | Seed audience profiles |
| Response Curve | Diminishing returns | Spend vs. outcome data |
| Budget Optimizer | Allocation optimization | Multi-channel scenarios |
| Propensity Model | Conversion likelihood | User features |
| Anomaly Detector | Performance alerts | Time 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
- Create feature branch from
main - Follow 6-Rule Compliance for Copilot docs
- Run validation suite
- Submit PR with test results
๐ Support
- Technical Issues: Create GitHub issue
- Deployment Help: See Deployment Guide
- Architecture Questions: See Platform Architecture
Skills Info
Original Name:cmap-validationAuthor:kevcofett
Download