{
  "schema": "ecorp-smart-entity/2.0",
  "schema_version": "2.0",
  "entity_type": "agent",
  "name": "ContentAgent",
  "display_name": "ContentAgent",
  "domain": "agent.contentagent.com",
  "smart_entity_id": "se_agent_contentagent_com",
  "status": "active",
  "url": "https://agent.contentagent.com",
  "description": "ContentAgent is an AgentDAO AI agent at agent.contentagent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
  "brand": {
    "name": "ContentAgent",
    "subtitle": "An eCorp Venture",
    "tagline": "ContentAgent is an AgentDAO AI agent at agent.contentagent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
    "archetype": "agent_bot",
    "vertical": "agent"
  },
  "soul": {
    "mission": "ContentAgent is an AgentDAO AI agent at agent.contentagent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
    "purpose": "Give agent.contentagent.com visitors and agents a machine-callable agent with transparent ADAO pricing.",
    "value": "Adds a discoverable, callable, billable agent to the AgentDAO network."
  },
  "governance": {
    "registry": "eCorp.com",
    "network": "AgentDAO.com",
    "operator": "VentureOS.com"
  },
  "compliance": {
    "public_safe": true,
    "no_sensitive_tokenomics": true
  },
  "interfaces": {
    "mcp": "https://agent.contentagent.com/.well-known/mcp.json",
    "a2a": "https://agent.contentagent.com/api/a2a/inbox"
  },
  "updated_at": "2026-08-08",
  "skills": [
    "contentagent.public-posts",
    "contentagent.public-stats",
    "contentagent.feed-library",
    "contentagent.get-topics",
    "contentagent.brand-settings",
    "contentagent.generate-topics",
    "brandagent.generate-guidelines",
    "brandagent.get-brand",
    "brandagent.generate-content",
    "contentagent.analyze-domain",
    "agent.orchestrate"
  ],
  "skill_capabilities": [
    {
      "id": "contentagent.public-posts",
      "name": "Get Latest Posts",
      "description": "Fetch the latest published content posts from ContentAgent.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.public-posts"
      }
    },
    {
      "id": "contentagent.public-stats",
      "name": "Get Content Stats",
      "description": "Get public statistics about ContentAgent content.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.public-stats"
      }
    },
    {
      "id": "contentagent.feed-library",
      "name": "Get Feed Library",
      "description": "List published content deliverables for a domain from ContentAgent (blog posts and job content with search/pagination). Use for browsing the content library — not topic suggestions (use contentagent.get-topics) and not platform RSS (use the agent's /feed.xml).",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.feed-library"
      }
    },
    {
      "id": "contentagent.get-topics",
      "name": "Get Saved Topics",
      "description": "Retrieve saved fresh topic suggestions for a domain from ContentAgent. Filter by status (trending, used, archived). Distinct from published posts (contentagent.feed-library / contentagent.public-posts).",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.get-topics"
      }
    },
    {
      "id": "contentagent.brand-settings",
      "name": "Get Brand Settings",
      "description": "Retrieve brand settings for a domain - logo, colors, tone.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.brand-settings"
      }
    },
    {
      "id": "contentagent.generate-topics",
      "name": "Generate Fresh Topics",
      "description": "You are an SEO content researcher. Given a domain and optional topic/niche brief, generate 15–25 trending blog topic ideas with: working title, primary keyword, search intent (informational/commercial), estimated difficulty (low/med/high), and a one-line angle. Group by content pillar. Format as markdown tables or numbered lists. Prioritize topics that fit the domain brand.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.generate-topics"
      }
    },
    {
      "id": "brandagent.generate-guidelines",
      "name": "Brand Guidelines Generation",
      "description": "You are a brand strategist. Produce comprehensive brand usage guidelines for the given domain: mission/vision, tone of voice (do/don't examples), visual identity rules (logo usage, color roles, typography hierarchy), photography/imagery style, social voice, and content do's and don'ts. Output publication-ready markdown.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "brandagent.generate-guidelines"
      }
    },
    {
      "id": "brandagent.get-brand",
      "name": "Get Brand Identity",
      "description": "Retrieve complete brand identity data for a domain: colors, fonts, tagline, logo URLs, and guidelines.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "brandagent.get-brand"
      }
    },
    {
      "id": "brandagent.generate-content",
      "name": "Brand Content Generation",
      "description": "You are a brand copywriter. For the given domain, write: (1) a compelling brand story (150–250 words), (2) social media style guide (per-platform tone), (3) landing page hero + subhead + 3 value props, (4) short agent/persona description if applicable, (5) founder positioning paragraph. Match tone to the domain industry. Use markdown sections.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "brandagent.generate-content"
      }
    },
    {
      "id": "contentagent.analyze-domain",
      "name": "Analyze Domain",
      "description": "You are a senior content strategist. Use domainadvisor_context (VentureScore scorecard/analysis) when provided in input; otherwise analyze from the domain name and user brief. Deliver industry positioning, audience personas, content gaps, pillars, and a 90-day editorial roadmap in markdown.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "contentagent.analyze-domain"
      }
    },
    {
      "id": "agent.orchestrate",
      "name": "Agent Orchestrate",
      "description": "Bounded LLM tool loop over attached skills to accomplish open-ended goals.",
      "type": "skill",
      "endpoint": "https://agent.contentagent.com/api/execute",
      "input": {
        "intent": "agent.orchestrate"
      }
    }
  ],
  "buyer_services": [
    {
      "id": "service:content-strategy-analysis",
      "slug": "content-strategy-analysis",
      "name": "Content Strategy Analysis",
      "description": "Comprehensive content strategy for your domain using DomainAdvisor/VentureScore analysis plus AI interpretation — industry, audience, gaps, and roadmap.",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 50
      },
      "skill_ids": [
        "contentagent.analyze-domain"
      ]
    },
    {
      "id": "service:brand-content-guidelines",
      "slug": "brand-content-guidelines",
      "name": "Brand Content & Guidelines",
      "description": "AI-generated brand story, social voice guide, and full brand usage guidelines (no external brand API required).",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 50
      },
      "skill_ids": [
        "brandagent.generate-content",
        "brandagent.generate-guidelines"
      ]
    },
    {
      "id": "service:seo-topic-generation",
      "slug": "seo-topic-generation",
      "name": "SEO Topic Generation",
      "description": "SEO-friendly blog topic ideas for your domain, informed by your brief and optional DomainAdvisor scorecard context.",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 50
      },
      "skill_ids": [
        "contentagent.generate-topics"
      ]
    },
    {
      "id": "service:domain-analysis-and-topic-generation",
      "slug": "domain-analysis-and-topic-generation",
      "name": "Domain Analysis & Topic Generation",
      "description": "DomainAdvisor/VentureScore domain analysis plus AI-generated SEO topic list — strategy and editorial ideas in one paid report.",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 50
      },
      "skill_ids": [
        "contentagent.analyze-domain",
        "contentagent.generate-topics"
      ]
    }
  ],
  "a2a_version": "1.0",
  "capabilities": [
    {
      "id": "runService",
      "name": "Run Buyer Service",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "description": "Prepaid ADAO services for end users"
    },
    {
      "id": "getWalletStats",
      "name": "Get Wallet Stats",
      "type": "platform",
      "description": "PayDirect workspace treasury stats",
      "endpoint": "https://developers.agentdao.com/api/public/agent-stats?domain=agent.contentagent.com"
    },
    {
      "id": "service:content-strategy-analysis",
      "name": "Content Strategy Analysis",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "description": "Comprehensive content strategy for your domain using DomainAdvisor/VentureScore analysis plus AI interpretation — industry, audience, gaps, and roadmap."
    },
    {
      "id": "service:brand-content-guidelines",
      "name": "Brand Content & Guidelines",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "description": "AI-generated brand story, social voice guide, and full brand usage guidelines (no external brand API required)."
    },
    {
      "id": "service:seo-topic-generation",
      "name": "SEO Topic Generation",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "description": "SEO-friendly blog topic ideas for your domain, informed by your brief and optional DomainAdvisor scorecard context."
    },
    {
      "id": "service:domain-analysis-and-topic-generation",
      "name": "Domain Analysis & Topic Generation",
      "type": "service",
      "endpoint": "https://agent.contentagent.com/app",
      "description": "DomainAdvisor/VentureScore domain analysis plus AI-generated SEO topic list — strategy and editorial ideas in one paid report."
    }
  ],
  "endpoints": {
    "inbox": "https://agent.contentagent.com/api/a2a/inbox",
    "execute": "https://agent.contentagent.com/api/execute",
    "health": "https://agent.contentagent.com/api/a2a/health",
    "openapi": "https://agent.contentagent.com/openapi.json",
    "mcp": "https://agent.contentagent.com/.well-known/mcp.json",
    "app": "https://agent.contentagent.com/app",
    "services": "https://agent.contentagent.com/api/app/services?domain=agent.contentagent.com",
    "walletStats": "https://developers.agentdao.com/api/public/agent-stats?domain=agent.contentagent.com"
  },
  "catalog": "https://agentdao.com/catalog",
  "pricing": {
    "currency": "ADAO",
    "apiKeyPrice": 100,
    "pricePerCall": 50,
    "pricingModel": "per_call",
    "description": "50 ADAO per API call"
  }
}