← 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"
  }
}