How vuongdiensharing-performance/performance works
The README describes an AI-agent marketing-skills collection spanning SEO, CRO, content, paid measurement, growth, sales, and strategy. The provided tree does not include those skill files, so their internal implementation cannot be mapped. The visible runtime includes an MCP server for UTM generation and campaign KPI analysis, a small CLI, and many standalone marketing-platform CLIs. The diagram focuses on those evidenced components; the sampled integrations are examples, not a complete inventory.
Main entry points: server.ts MCP tool server · utm-generator.ts UTM link generator · index.ts Marketing CLI · google-search-console.js Search Console CLI
Components 12
Agent and CLI entrypoints
- MCP tool server
mcp/server.ts - Marketing CLI
cli/index.ts
Campaign utilities
- UTM link generator
cli/utm-generator.ts - Campaign metrics
cli/data-cleaner.ts - Education KPI rules
shared/constants.ts - Campaign metric types
shared/types.ts
Marketing integrations
- Search Console CLI
tools/clis/google-search-console.js - ActiveCampaign CLI
tools/clis/activecampaign.js - Intercom CLI
tools/clis/intercom.js
Other components
- AI agent
- Marketing platform APIs
- MCP client
Connections 9
- MCP client → MCP tool server: invokes tools
mcp/server.ts - MCP tool server → UTM link generator: generates links
mcp/server.ts - MCP tool server → Campaign metrics: calculates metrics
mcp/server.ts - MCP tool server → Education KPI rules: checks thresholds
mcp/server.ts - MCP tool server → Campaign metric types: uses metric type
mcp/server.ts - Marketing CLI → UTM link generator: imports generator
cli/index.ts - Search Console CLI → Marketing platform APIs: calls Search Console API
tools/clis/google-search-console.js - ActiveCampaign CLI → Marketing platform APIs: calls ActiveCampaign API
tools/clis/activecampaign.js - Intercom CLI → Marketing platform APIs: calls Intercom API
tools/clis/intercom.js