{
  "format": "ai-knowledge-map/tutorial-v1",
  "canonical": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/",
  "language": "en",
  "title": "III. How to find an agent",
  "summary": "Distinguish agents, skills and harnesses, then explore specific directories and repositories for reusable agents, skills, runtimes and workflows, including conditions to check before use.",
  "questions": [
    {
      "question": "What are agents, skills and harnesses?",
      "answer": "An agent chooses actions from goals and feedback; a skill packages task instructions and resources; a harness provides the runtime environment. Distinguish instructions, runtimes and ready-to-use assistants when choosing resources.",
      "sections": [
        {
          "id": "course-agent-discovery-topic-1",
          "title": "1. Skills and harnesses",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
        },
        {
          "id": "course-agent-discovery-topic-2",
          "title": "2. How to find agents",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
        }
      ]
    },
    {
      "question": "Where can I find existing agents and reusable skills?",
      "answer": "The chapter lists agent marketplaces and skill directories separately. Find candidates by task, then check installation, versions and usage conditions on the original project pages.",
      "sections": [
        {
          "id": "course-agent-discovery-topic-2",
          "title": "2. How to find agents",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
        },
        {
          "id": "course-agent-discovery-topic-3",
          "title": "3. How to find skills",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
        }
      ]
    },
    {
      "question": "Where should I look for agent runtimes and automation workflows?",
      "answer": "Use harness directories to find runtimes and template libraries such as n8n and Make for cross-application workflows, then check required applications and connections.",
      "sections": [
        {
          "id": "course-agent-discovery-topic-4",
          "title": "4. How to find harnesses",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
        },
        {
          "id": "course-agent-discovery-topic-5",
          "title": "5. How to find workflows",
          "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
        }
      ]
    }
  ],
  "scope": "Summary and short answers are derived from the canonical chapter. Original source labels, setup details, version context and testing limitations are retained in the complete sections below. This is a public reading format, not an independent review or test result.",
  "sources": [
    {
      "url": "https://agentskills.io/home",
      "title": "Agent Skills overview",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://agents.md/",
      "title": "AGENTS.md",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://agentskills.io/client-implementation/adding-skills-support",
      "title": "How loading works",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://agentskills.io/specification",
      "title": "Format specification",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://code.claude.com/docs/en/skills",
      "title": "Claude Code skill directories and invocation",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://support.claude.com/en/articles/12512198-how-to-create-custom-skills",
      "title": "Packaging requirements",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://support.claude.com/en/articles/12512180-use-skills-in-claude",
      "title": "uploading and enabling",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://www.anthropic.com/research/managed-agents",
      "title": "Anthropic: runtime structure",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://docs.langchain.com/oss/python/deepagents/overview",
      "title": "Deep Agents: components and capabilities",
      "section": "course-agent-discovery-topic-1",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1"
    },
    {
      "url": "https://aiagentsdirectory.com/",
      "title": "aiagentsdirectory.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://agentverse.ai/",
      "title": "agentverse.ai",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://marketplace.relevanceai.com/",
      "title": "marketplace.relevanceai.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://character.ai/",
      "title": "character.ai",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://poe.com/",
      "title": "poe.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://aiagentstore.ai/ai-agents-directory",
      "title": "aiagentstore.ai/ai-agents-directory",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://agicamp.com/",
      "title": "agicamp.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://ai-bot.cn/favorites/ai-agents/",
      "title": "ai-bot.cn/favorites/ai-agents",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://yuanqi.tencent.com/",
      "title": "yuanqi.tencent.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://agents.baidu.com/center",
      "title": "agents.baidu.com/center",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://www.xingyeai.com/",
      "title": "xingyeai.com",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://modelscope.cn/studios",
      "title": "modelscope.cn/studios",
      "section": "course-agent-discovery-topic-2",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2"
    },
    {
      "url": "https://skills.sh/",
      "title": "skills.sh",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://skillsmp.com/",
      "title": "skillsmp.com",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://clawhub.ai/",
      "title": "clawhub.ai",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://smithery.ai/skills",
      "title": "smithery.ai/skills",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://github.com/anthropics/skills",
      "title": "github.com/anthropics/skills",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://github.com/ComposioHQ/awesome-claude-skills",
      "title": "github.com/ComposioHQ/awesome-claude-skills",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://www.skillhub.cn/",
      "title": "skillhub.cn",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://modelscope.cn/skills",
      "title": "modelscope.cn/skills",
      "section": "course-agent-discovery-topic-3",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3"
    },
    {
      "url": "https://harness-list.com/",
      "title": "harness-list.com",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://www.harnesses.sh/",
      "title": "harnesses.sh",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://harness-x.dev/",
      "title": "harness-x.dev",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://openharnessai.app/harnesses/",
      "title": "openharnessai.app/harnesses",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://openlm.ai/agent-harnesses/",
      "title": "openlm.ai/agent-harnesses",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://github.com/AutoJunjie/awesome-agent-harness",
      "title": "github.com/AutoJunjie/awesome-agent-harness",
      "section": "course-agent-discovery-topic-4",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4"
    },
    {
      "url": "https://n8n.io/workflows/",
      "title": "n8n.io/workflows",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://www.make.com/templates",
      "title": "make.com/templates",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://zapier.com/templates",
      "title": "zapier.com/templates",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://marketplace.dify.ai/templates",
      "title": "marketplace.dify.ai/templates",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://www.runninghub.cn/",
      "title": "runninghub.cn",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://www.liblib.art/",
      "title": "liblib.art",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://github.com/Comfy-Org/workflow_templates",
      "title": "github.com/Comfy-Org/workflow_templates",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    },
    {
      "url": "https://github.com/svcvit/Awesome-Dify-Workflow",
      "title": "github.com/svcvit/Awesome-Dify-Workflow",
      "section": "course-agent-discovery-topic-5",
      "context": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5"
    }
  ],
  "sections": [
    {
      "id": "course-agent-discovery-topic-1",
      "title": "1. Skills and harnesses",
      "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-1",
      "html": "<h3 id=\"course-agent-discovery-topic-1-heading-1\">Skills</h3>\n<p><strong>A skill is a set of operating instructions organized in an agreed format and loaded for a task. It can include reference materials and programs.</strong> Its value is that software can discover, load and reuse a working method. <a href=\"https://agentskills.io/home\" target=\"_blank\" rel=\"noopener noreferrer\">Agent Skills overview</a></p>\n<h4 id=\"course-agent-discovery-topic-1-heading-2\">How is it different from AGENTS.md?</h4>\n<p>The content can be identical. The difference is where it is placed and when it loads:</p>\n<ul><li><strong>AGENTS.md</strong> provides instructions for a project or directory, such as its structure, editing rules and test commands. Supporting software loads it according to directory scope. <a href=\"https://agents.md/\" target=\"_blank\" rel=\"noopener noreferrer\">AGENTS.md</a></li><li><strong>A skill</strong> packages a type of task separately, with a name and description. The software first tells the model which skills exist, then loads the detailed instructions when a task needs them. <a href=\"https://agentskills.io/client-implementation/adding-skills-support\" target=\"_blank\" rel=\"noopener noreferrer\">How loading works</a></li></ul>\n<p>Under the Agent Skills specification, create a folder containing <code>SKILL.md</code>. Start the file with <code>name</code> and <code>description</code>, followed by the instructions. The name must match the folder. Here is a minimal example:</p>\n<pre><code class=\"language-text\">return-support/\n└── SKILL.md</code></pre>\n<p>Contents of <code>SKILL.md</code>:</p>\n<pre><code class=\"language-markdown\">---\nname: return-support\ndescription: Check a shop&#39;s return conditions and draft customer replies. Use for inquiries about return requests.\n---\n\n# Handle a returns inquiry\n\n1. Get the current return policy, the time the customer received the order and details of product use.\n2. Ask for information that affects eligibility; do not guess.\n3. Apply the policy to explain whether a request can be submitted and what review follows.\n4. Distinguish eligibility to apply from a guaranteed refund. Do not add promises absent from the policy.</code></pre>\n<p>This folder is already a skill resource in the required format. Add <code>references/</code>, <code>scripts/</code> or other directories when you need supporting rules, examples or programs, and specify which files to read or run. <strong>An AGENTS.md file does not automatically become a skill. A SKILL.md without helper programs can still be a skill.</strong> <a href=\"https://agentskills.io/specification\" target=\"_blank\" rel=\"noopener noreferrer\">Format specification</a></p>\n<p>A skill file does not run itself. Supporting software must discover it, expose its name and description to the model, and place the full instructions in context when selected. The model can select it from the task, or the user can request it explicitly. <a href=\"https://agentskills.io/client-implementation/adding-skills-support\" target=\"_blank\" rel=\"noopener noreferrer\">Integration guide</a></p>\n<p>In Claude Code, for example, put this folder under the project&#39;s <code>.claude/skills/</code>, giving <code>.claude/skills/return-support/SKILL.md</code>. Start a message with <code>/return-support</code>, followed by the customer&#39;s question and materials, to load it explicitly. <a href=\"https://code.claude.com/docs/en/skills\" target=\"_blank\" rel=\"noopener noreferrer\">Claude Code skill directories and invocation</a></p>\n<p>Appearing in the skill list confirms discovery. An explicit invocation or read record helps confirm loading. Check the actual steps and results to establish whether it was followed correctly.</p>\n<p>Text instructions cannot guarantee perfect compliance. Enforce mandatory restrictions in programs and tools: grant no write permission for read-only work; make the registration interface reject requests without an order number when one is required. <strong>The skill explains how to work; the runtime checks which operations may happen.</strong></p>\n<p>The basic deliverable is the whole folder. Include referenced materials and programs, preserve relative paths, and share it by copying the directory or publishing a repository.</p>\n<p>For upload to Claude on the web, create a ZIP with this structure:</p>\n<pre><code class=\"language-text\">return-support.zip\n└── return-support/\n    ├── SKILL.md\n    └── references/   Include supporting materials if the skill uses them.</code></pre>\n<p>In Windows PowerShell, run this from the skill folder&#39;s parent directory:</p>\n<pre><code class=\"language-powershell\">Compress-Archive -LiteralPath .\\return-support -DestinationPath .\\return-support.zip</code></pre>\n<p>In Claude, go to <code>Customize → Skills</code>, add a skill, upload the ZIP and enable it. Claude Code can use the folder directly without a ZIP. <a href=\"https://support.claude.com/en/articles/12512198-how-to-create-custom-skills\" target=\"_blank\" rel=\"noopener noreferrer\">Packaging requirements</a>, <a href=\"https://support.claude.com/en/articles/12512180-use-skills-in-claude\" target=\"_blank\" rel=\"noopener noreferrer\">uploading and enabling</a></p>\n<h3 id=\"course-agent-discovery-topic-1-heading-3\">Harnesses</h3>\n<p><strong>A harness is the program that runs an agent, organizing model calls, tool execution, context and execution controls.</strong> It runs a loop between the model and its tools. When the model requests an order lookup, the harness passes the request to the query tool and returns the result to the model. Anthropic describes the core as a loop that calls the model and passes on tool requests. <a href=\"https://www.anthropic.com/research/managed-agents\" target=\"_blank\" rel=\"noopener noreferrer\">Anthropic: runtime structure</a></p>\n<p>A harness and a workflow can be the same thing. “Harness” emphasizes the program running the model; “workflow” emphasizes task steps, branches and order.</p>\n<p>The core is the execution loop between model and tools. A complete harness may combine these capabilities:</p>\n<table class=\"d-table\"><thead><tr><th>Component</th><th>Responsibility</th></tr></thead><tbody><tr><td>Model connection</td><td>Connect to a model service, send inputs, receive replies or tool requests.</td></tr><tr><td>Context management</td><td>Organize instructions, conversations, skills and tool results; summarize or store content externally when it grows too long.</td></tr><tr><td>Tool dispatch</td><td>Send tool names and arguments to the appropriate program, then return results or errors to the model.</td></tr><tr><td>Execution control</td><td>Check permissions and handle human approval, stop requests and iteration limits.</td></tr><tr><td>State and records</td><td>Save completed steps, tool results and remaining work; use persistent storage to resume tasks.</td></tr></tbody></table>\n<p>File access, skill loading, task decomposition and subagents can be added to this foundation. Deep Agents provides several of these capabilities. Other systems may supply model services, file systems and databases; the harness organizes them. <a href=\"https://docs.langchain.com/oss/python/deepagents/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Agents: components and capabilities</a></p>"
    },
    {
      "id": "course-agent-discovery-topic-2",
      "title": "2. How to find agents",
      "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-2",
      "html": "<table class=\"d-table\"><thead><tr><th>Resource</th><th>URL</th><th>What makes it useful</th></tr></thead><tbody><tr><td>AI Agents Directory</td><td><a href=\"https://aiagentsdirectory.com/\" target=\"_blank\" rel=\"noopener noreferrer\">aiagentsdirectory.com</a></td><td>A cross-platform directory of agents and related products, useful for finding offerings by purpose, industry and open-source availability.</td></tr><tr><td>Agentverse</td><td><a href=\"https://agentverse.ai/\" target=\"_blank\" rel=\"noopener noreferrer\">agentverse.ai</a></td><td>A discovery and interaction marketplace for registered agents, with status and communication protocols for services that interact with programs or other agents.</td></tr><tr><td>Relevance AI Marketplace</td><td><a href=\"https://marketplace.relevanceai.com/\" target=\"_blank\" rel=\"noopener noreferrer\">marketplace.relevanceai.com</a></td><td>Research, sales, content and operations agents that you can install and configure in your own platform environment.</td></tr><tr><td>Character.AI</td><td><a href=\"https://character.ai/\" target=\"_blank\" rel=\"noopener noreferrer\">character.ai</a></td><td>Character and story-based interaction, useful for finding personas with particular personalities, backgrounds and speaking styles.</td></tr><tr><td>Poe</td><td><a href=\"https://poe.com/\" target=\"_blank\" rel=\"noopener noreferrer\">poe.com</a></td><td>Search user-created bots by topic in Explore to find conversational assistants for a specific task or persona.</td></tr><tr><td>AI Agent Store</td><td><a href=\"https://aiagentstore.ai/ai-agents-directory\" target=\"_blank\" rel=\"noopener noreferrer\">aiagentstore.ai/ai-agents-directory</a></td><td>Product purposes, pricing models, source availability and official links for comparing candidates before visiting their providers.</td></tr></tbody></table>\n<h3 id=\"course-agent-discovery-topic-2-heading-1\">Chinese-language resources</h3>\n<table class=\"d-table\"><thead><tr><th>Resource</th><th>URL</th><th>What makes it useful</th></tr></thead><tbody><tr><td>AGICamp</td><td><a href=\"https://agicamp.com/\" target=\"_blank\" rel=\"noopener noreferrer\">agicamp.com</a></td><td>A community where developers and users share and discuss AI applications; new releases, rankings and comments help you find specific functions.</td></tr><tr><td>AI Bot: AI agents</td><td><a href=\"https://ai-bot.cn/favorites/ai-agents/\" target=\"_blank\" rel=\"noopener noreferrer\">ai-bot.cn/favorites/ai-agents</a></td><td>Chinese introductions and categories for agents, platforms and related tools, with links to their official sites.</td></tr><tr><td>Tencent Yuanqi</td><td><a href=\"https://yuanqi.tencent.com/\" target=\"_blank\" rel=\"noopener noreferrer\">yuanqi.tencent.com</a></td><td>Try published agents in the public gallery, or follow links shared by WeChat public account authors to knowledge and service assistants.</td></tr><tr><td>Baidu Agent Experience Center</td><td><a href=\"https://agents.baidu.com/center\" target=\"_blank\" rel=\"noopener noreferrer\">agents.baidu.com/center</a></td><td>A hub for publicly available agents; offerings distributed through search can also appear directly in Baidu results.</td></tr><tr><td>Xingye</td><td><a href=\"https://www.xingyeai.com/\" target=\"_blank\" rel=\"noopener noreferrer\">xingyeai.com</a></td><td>Original characters, personas and story interaction; download the app from the official site to browse its character community.</td></tr><tr><td>ModelScope Studios</td><td><a href=\"https://modelscope.cn/studios\" target=\"_blank\" rel=\"noopener noreferrer\">modelscope.cn/studios</a></td><td>Developer-built AI applications and online demos that you can try before reviewing implementation and usage instructions.</td></tr></tbody></table>"
    },
    {
      "id": "course-agent-discovery-topic-3",
      "title": "3. How to find skills",
      "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-3",
      "html": "<table class=\"d-table\"><thead><tr><th>Resource</th><th>URL</th><th>What makes it useful</th></tr></thead><tbody><tr><td>skills.sh</td><td><a href=\"https://skills.sh/\" target=\"_blank\" rel=\"noopener noreferrer\">skills.sh</a></td><td>Vercel&#39;s skill directory includes install rankings, trends, categories and installation commands for discovering commonly used skills.</td></tr><tr><td>SkillsMP</td><td><a href=\"https://skillsmp.com/\" target=\"_blank\" rel=\"noopener noreferrer\">skillsmp.com</a></td><td>Aggregates skills from public GitHub repositories, searchable by task, category and profession, with links to the original source.</td></tr><tr><td>ClawHub</td><td><a href=\"https://clawhub.ai/\" target=\"_blank\" rel=\"noopener noreferrer\">clawhub.ai</a></td><td>The OpenClaw ecosystem&#39;s public skill registry and marketplace; use the Skills category to search descriptions and versions.</td></tr><tr><td>Smithery Skills</td><td><a href=\"https://smithery.ai/skills\" target=\"_blank\" rel=\"noopener noreferrer\">smithery.ai/skills</a></td><td>Browse and search research, writing, coding and data analysis skills by work purpose.</td></tr><tr><td>Anthropic&#39;s official skills repository</td><td><a href=\"https://github.com/anthropics/skills\" target=\"_blank\" rel=\"noopener noreferrer\">github.com/anthropics/skills</a></td><td>Document, design and development examples with full instructions, scripts and resource structures.</td></tr><tr><td>Awesome Claude Skills</td><td><a href=\"https://github.com/ComposioHQ/awesome-claude-skills\" target=\"_blank\" rel=\"noopener noreferrer\">github.com/ComposioHQ/awesome-claude-skills</a></td><td>Community skills organized by documents, development, data, marketing and other purposes, with links to individual projects.</td></tr><tr><td>Tencent SkillHub</td><td><a href=\"https://www.skillhub.cn/\" target=\"_blank\" rel=\"noopener noreferrer\">skillhub.cn</a></td><td>Globally synchronized and locally published skills for users in China, with Chinese descriptions, categories, download rankings and enterprise listings.</td></tr><tr><td>ModelScope Skills</td><td><a href=\"https://modelscope.cn/skills\" target=\"_blank\" rel=\"noopener noreferrer\">modelscope.cn/skills</a></td><td>A skill hub with descriptions and developer projects, useful for Chinese-language tasks and open-source model ecosystems.</td></tr></tbody></table>"
    },
    {
      "id": "course-agent-discovery-topic-4",
      "title": "4. How to find harnesses",
      "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-4",
      "html": "<table class=\"d-table\"><thead><tr><th>Resource</th><th>URL</th><th>What makes it useful</th></tr></thead><tbody><tr><td>Harness List</td><td><a href=\"https://harness-list.com/\" target=\"_blank\" rel=\"noopener noreferrer\">harness-list.com</a></td><td>A dedicated agent harness and CLI agent directory with descriptions, installation commands and side-by-side comparisons.</td></tr><tr><td>harnesses.sh</td><td><a href=\"https://www.harnesses.sh/\" target=\"_blank\" rel=\"noopener noreferrer\">harnesses.sh</a></td><td>A cross-vendor directory filterable by coding, computer use, runtime libraries, cloud services and deployment form.</td></tr><tr><td>Harness X</td><td><a href=\"https://harness-x.dev/\" target=\"_blank\" rel=\"noopener noreferrer\">harness-x.dev</a></td><td>A Chinese open-source directory whose Harness/Framework category includes relevant projects alongside orchestrators and infrastructure.</td></tr><tr><td>OpenHarness directory</td><td><a href=\"https://openharnessai.app/harnesses/\" target=\"_blank\" rel=\"noopener noreferrer\">openharnessai.app/harnesses</a></td><td>Describes harness capabilities and integrations, distinguishing projects usable within OpenHarness from informational listings.</td></tr><tr><td>OpenLM.ai: Agent Harnesses</td><td><a href=\"https://openlm.ai/agent-harnesses/\" target=\"_blank\" rel=\"noopener noreferrer\">openlm.ai/agent-harnesses</a></td><td>Organizes harnesses, orchestration frameworks and related technologies by name, tag and open-source availability.</td></tr><tr><td>Awesome Agent Harness</td><td><a href=\"https://github.com/AutoJunjie/awesome-agent-harness\" target=\"_blank\" rel=\"noopener noreferrer\">github.com/AutoJunjie/awesome-agent-harness</a></td><td>Links to runtimes, task executors, orchestrators and coding agents, plus methods and development resources.</td></tr></tbody></table>"
    },
    {
      "id": "course-agent-discovery-topic-5",
      "title": "5. How to find workflows",
      "url": "https://ai-knowledge-map.com/en/software/agents-automation/agent-discovery/#course-agent-discovery-topic-5",
      "html": "<table class=\"d-table\"><thead><tr><th>Resource</th><th>URL</th><th>What makes it useful</th></tr></thead><tbody><tr><td>n8n workflow templates</td><td><a href=\"https://n8n.io/workflows/\" target=\"_blank\" rel=\"noopener noreferrer\">n8n.io/workflows</a></td><td>Official and community templates searchable by application, task and AI category, connecting models, data and business software.</td></tr><tr><td>Make templates</td><td><a href=\"https://www.make.com/templates\" target=\"_blank\" rel=\"noopener noreferrer\">make.com/templates</a></td><td>Visual templates for content generation, customer management, notifications and other work spanning multiple applications.</td></tr><tr><td>Zapier templates</td><td><a href=\"https://zapier.com/templates\" target=\"_blank\" rel=\"noopener noreferrer\">zapier.com/templates</a></td><td>Event-to-action templates for automations connecting email, forms, spreadsheets and CRM systems.</td></tr><tr><td>Dify Marketplace: Templates</td><td><a href=\"https://marketplace.dify.ai/templates\" target=\"_blank\" rel=\"noopener noreferrer\">marketplace.dify.ai/templates</a></td><td>Reusable AI application templates for retrieval, summarization, content generation and related workflows.</td></tr><tr><td>RunningHub</td><td><a href=\"https://www.runninghub.cn/\" target=\"_blank\" rel=\"noopener noreferrer\">runninghub.cn</a></td><td>Community ComfyUI workflows and a cloud runtime for image, video and multimodal content creation.</td></tr><tr><td>LiblibAI</td><td><a href=\"https://www.liblib.art/\" target=\"_blank\" rel=\"noopener noreferrer\">liblib.art</a></td><td>A model and ComfyUI workflow community where output examples, node previews and downloads help you find creative processes.</td></tr><tr><td>Official ComfyUI workflow templates</td><td><a href=\"https://github.com/Comfy-Org/workflow_templates\" target=\"_blank\" rel=\"noopener noreferrer\">github.com/Comfy-Org/workflow_templates</a></td><td>Official basic workflows for supported models, also available through ComfyUI&#39;s Templates panel.</td></tr><tr><td>Awesome Dify Workflow</td><td><a href=\"https://github.com/svcvit/Awesome-Dify-Workflow\" target=\"_blank\" rel=\"noopener noreferrer\">github.com/svcvit/Awesome-Dify-Workflow</a></td><td>A community collection with importable DSL files for studying task-specific node connections and processing logic.</td></tr></tbody></table>"
    }
  ]
}
