← back to Designer Wallcoverings
DW-Agents/dw-agents/agent-registry.json
253 lines
{
"7120": {
"name": "CEO Dashboard",
"icon": "👔",
"category": "Executive",
"description": "Executive overview with high-level KPIs, revenue metrics, and strategic insights",
"skills": ["Revenue tracking", "Order analytics", "Strategic KPI monitoring", "Business intelligence"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-executive-ceo/ceo-dashboard-agent.ts"
},
"7121": {
"name": "CFO Dashboard",
"icon": "💰",
"category": "Executive",
"description": "Financial metrics, cost analysis, margin tracking, and budget oversight",
"skills": ["Financial reporting", "Cost analysis", "Margin tracking", "Budget monitoring"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-executive-cfo/cfo-dashboard-agent.ts"
},
"7122": {
"name": "COO Dashboard",
"icon": "⚙️",
"category": "Executive",
"description": "Operations efficiency, process optimization, and workflow management",
"skills": ["Operations metrics", "Process optimization", "Workflow tracking", "Efficiency analysis"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-executive-coo/coo-dashboard-agent.ts"
},
"7125": {
"name": "VP Operations Dashboard",
"icon": "📊",
"category": "Executive",
"description": "Operations efficiency and process optimization metrics for VP-level oversight",
"skills": ["Operational KPIs", "Team performance", "Resource allocation", "Process monitoring"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-executive-vp-ops/vp-ops-dashboard-agent.ts"
},
"7238": {
"name": "Shopify Store",
"icon": "🛒",
"category": "Business Operations",
"description": "E-commerce platform management, product CRUD, order processing, and catalog operations",
"skills": ["Product management", "Order processing", "Inventory tracking", "Shopify API integration", "Bulk product updates"],
"endpoints": ["/api/health", "/api/status", "/api/products", "/api/orders"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-shopify-store/shopify-store-agent.ts"
},
"7239": {
"name": "Log Monitor",
"icon": "📋",
"category": "System",
"description": "Real-time log aggregation, error detection, and log streaming across all agents",
"skills": ["Log aggregation", "Error detection", "Real-time streaming", "Pattern analysis"],
"endpoints": ["/api/health", "/api/logs"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "log-monitor-live.ts"
},
"7240": {
"name": "UI Manager",
"icon": "🎨",
"category": "System",
"description": "Interface management, theme consistency, and UI component oversight across all agents",
"skills": ["Theme management", "UI consistency", "Component library", "Design system"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-ui-manager/ui-manager-agent.ts"
},
"7677": {
"name": "BigQuery Gov",
"icon": "🏛️",
"category": "Data",
"description": "Data governance, BigQuery analytics, and government data queries",
"skills": ["BigQuery queries", "Data governance", "Public dataset analysis", "SQL analytics"],
"endpoints": ["/api/health", "/api/status", "/api/query"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-bigquery-gov/bigquery-gov-agent.ts"
},
"9877": {
"name": "SKU Search Agent",
"icon": "🔍",
"category": "Business Operations",
"description": "Product SKU lookup, cross-reference search, and duplicate detection across all vendors",
"skills": ["SKU search", "Duplicate detection", "Cross-vendor lookup", "Registry management"],
"endpoints": ["/api/health", "/api/search", "/api/lookup"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-sku/sku-search-agent.ts"
},
"9878": {
"name": "Legal Team",
"icon": "⚖️",
"category": "Business Operations",
"description": "Settlement compliance monitoring, tropical design violation detection, and product catalog auditing",
"skills": ["Compliance monitoring", "Violation detection", "Contract review", "Trademark auditing", "Legal document management"],
"endpoints": ["/api/health", "/api/status", "/api/scan"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-legal-team/legal-agent.ts"
},
"9879": {
"name": "Digital Samples",
"icon": "📦",
"category": "Business Operations",
"description": "DIG-series order processing from Shopify, image resizing via Sharp, manual approval workflow for customer delivery",
"skills": ["Order processing", "Image resizing", "Approval workflow", "Customer delivery", "Shopify DIG-order detection"],
"endpoints": ["/api/health", "/api/status", "/api/orders", "/api/approve"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "digital-samples-agent.ts"
},
"9880": {
"name": "Purchasing Office",
"icon": "📝",
"category": "Business Operations",
"description": "Vendor management, purchase orders, pricing review, and supplier communications",
"skills": ["Vendor management", "Purchase orders", "Price negotiation", "Supplier tracking", "AI-powered drafting"],
"endpoints": ["/api/health", "/api/status", "/api/chat"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "purchasing-office-agent.ts"
},
"9881": {
"name": "Marketing",
"icon": "📣",
"category": "Business Operations",
"description": "Campaign management, analytics tracking, SEO optimization, and promotional content creation",
"skills": ["Campaign management", "SEO optimization", "Content creation", "Social media", "Analytics tracking"],
"endpoints": ["/api/health", "/api/status", "/api/chat"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "marketing-agent.ts"
},
"9883": {
"name": "Trend Research",
"icon": "📈",
"category": "Business Operations",
"description": "Market analysis, design trend identification, competitor monitoring, and industry insights",
"skills": ["Market analysis", "Trend detection", "Competitor monitoring", "Industry research", "AI analysis"],
"endpoints": ["/api/health", "/api/status", "/api/chat"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-trend-research/trend-research-agent.ts"
},
"9884": {
"name": "Zendesk Chat",
"icon": "💬",
"category": "Customer Service",
"description": "Customer support integration with Zendesk, AI-powered ticket responses, and support analytics",
"skills": ["Ticket management", "AI responses", "Customer lookup", "Support analytics", "Zendesk API integration"],
"endpoints": ["/api/health", "/api/status", "/api/chat", "/api/tickets"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "zendesk-chat-agent.ts"
},
"9885": {
"name": "Accounting",
"icon": "🧮",
"category": "Business Operations",
"description": "Financial monitoring, invoice tracking, expense management, and reporting",
"skills": ["Financial monitoring", "Invoice tracking", "Expense management", "Financial reporting", "AI analysis"],
"endpoints": ["/api/health", "/api/status", "/api/chat"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "accounting-agent.ts"
},
"9886": {
"name": "Needs Attention",
"icon": "🚨",
"category": "System",
"description": "Critical alerts dashboard - items requiring immediate action across all systems",
"skills": ["Alert aggregation", "Priority sorting", "Cross-system monitoring", "Escalation management"],
"endpoints": ["/api/health", "/api/status", "/api/alerts"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-needs-attention/needs-attention-agent.ts"
},
"9887": {
"name": "Slack Agent",
"icon": "💬",
"category": "Communications",
"description": "Unified Slack integration — send messages, rich templates, DMs, scheduled messages, broadcasting, and AI chat via @mention",
"skills": ["Send messages", "Rich templates (order/alert/report/announcement)", "Direct messages", "Schedule messages", "Broadcast to channels", "Add reactions", "AI chat responses", "Message logging to PostgreSQL", "Channel sync"],
"endpoints": ["/api/health", "/api/status", "/api/slack/send", "/api/slack/send-rich", "/api/slack/send-dm", "/api/slack/webhook", "/api/slack/schedule", "/api/slack/broadcast", "/api/slack/react", "/api/messages", "/api/channels", "/api/stats"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-slack/slack-agent.ts"
},
"9889": {
"name": "Blog Agent",
"icon": "✍️",
"category": "Business Operations",
"description": "Automated blog content creation, SEO blog posts, and content calendar management",
"skills": ["Blog writing", "SEO content", "Content calendar", "AI-powered drafting"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-blog/blog-agent.ts"
},
"9893": {
"name": "Master Hub",
"icon": "🏠",
"category": "System",
"description": "Central control panel for all DW agents — status monitoring, AI chat, and inter-agent communication",
"skills": ["Agent monitoring", "AI chat hub", "Inter-agent communication", "System overview", "Tool calling"],
"endpoints": ["/api/health", "/api/status", "/api/chat"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "master-hub.ts"
},
"9894": {
"name": "Skills Manager",
"icon": "🧩",
"category": "System",
"description": "Manages and tracks all Claude Code skills, activation timestamps, and skill inventory",
"skills": ["Skill tracking", "Usage analytics", "Skill inventory", "Activation logging"],
"endpoints": ["/api/health", "/api/status", "/api/skills"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-skills-manager/skills-manager-agent.ts"
},
"9895": {
"name": "Crash Loop Resolver",
"icon": "🔧",
"category": "System",
"description": "Automated detection and resolution of agent crash loops — analyzes logs, applies fixes, and force-restarts",
"skills": ["Crash detection", "Log analysis", "Auto-fix application", "Force restart", "Port conflict resolution"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-crash-loop-resolver/crash-loop-resolver.ts"
},
"9905": {
"name": "All Agents Viewer",
"icon": "👁️",
"category": "System",
"description": "Read-only dashboard showing all registered agents, their status, descriptions, skills, and API endpoints",
"skills": ["Agent directory", "Status monitoring", "Skills overview"],
"endpoints": ["/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-all-agents/all-agents-viewer.ts"
},
"9990": {
"name": "Dashboard Monitor",
"icon": "📺",
"category": "System",
"description": "Dashboard health monitoring — checks all agent dashboards are accessible and responsive",
"skills": ["Dashboard health checks", "Response time monitoring", "Availability tracking"],
"endpoints": ["/api/health", "/api/status"],
"dir": "/root/Projects/Designer-Wallcoverings/DW-Agents/dw-agents",
"script": "agent-dashboard-monitor/dashboard-monitor.ts"
},
"9600": {
"name": "Product Scheduler",
"icon": "📅",
"category": "Business Operations",
"description": "Automated Shopify product publishing across 7 sales channels on SEO-optimized 24/7 schedule. Monitors 15 vendors.",
"skills": ["SEO-timed publishing", "7-channel activation", "Vendor rotation", "Draft/archive cleanup", "Failed retry", "Slack notifications with product links"],
"endpoints": ["/health", "/api/status", "/api/actions", "/api/calendar", "/api/pause", "/api/resume", "/api/force-cycle"],
"dir": "/root/DW-Agents/product-scheduler",
"script": "server.js"
}
}