Agent Maker

👤 squallfire 📦 v1.0.0 ⭐ 4.3 ⬇️ 734 下載
🤖 AI-Agent 免費

📖 技能介紹


name: agent-maker description: 輔助建立 OpenClaw Agent 的技能。通過對話引導使用者描述需求,自動生成新的 Agent 配置檔案。 version: 1.0.0 author: squallfire created_at: 2026-03-17 execution: type: shell command: ./tools/create-agent.sh arguments: "$@"


🎯 使用說明

當你需要建立一個新的 OpenClaw Agent 時,可以直接 @agent-maker 並描述你的需求。我會引導你完成 Agent 的配置,並生成完整的 Agent 定義檔案。

觸發方式

  • @agent-maker 我想建立一個運維助手
  • @agent-maker 幫我生成一個客服機器人
  • @agent-maker 建立資料分析師 Agent

📋 Workflow

1. 需求收集

通過多輪對話收集以下資訊:

欄位 說明 示例
Agent 名稱 英文小寫+短橫線 ops-agent
角色描述 一句話概括 資深運維工程師
核心職責 3-5 項主要工作 安裝部署、安全巡檢、木馬查殺
關聯 Skill 需要呼叫的現有技能 deploy-service, security-audit
執行規則 觸發條件/定時任務 每天凌晨2點自動巡檢
輸出格式 結果返回方式 Markdown 報告

2. 生成配置檔案

根據收集的資訊,在 OpenClaw 的 agents 目錄下建立: ~/.openclaw/workspace/agents/{agent_name}/ ├── SOUL.md # Agent 核心定義 ├── README.md # 使用說明 └── skills/ # 關聯 Skill 的軟連結

3. 註冊與反饋

  • 生成 Agent 配置檔案
  • 提示使用者重啟閘道器使生效
  • 返回使用方式和示例

📝 對話模板

場景一:建立運維 Agent

使用者:@agent-maker 我想建立一個運維助手 Agent Maker:好的,我們來一步步配置這個運維 Agent。

請為這個 Agent 起一個英文名稱(小寫+短橫線): 使用者:ops-agent

用一句話描述它的角色: 使用者:資深運維工程師,負責伺服器部署和安全維護

它的核心職責有哪些?(每行一項)

使用者:每天掃描系統漏洞 使用者:發現木馬立即隔離 使用者:監控系統資源

需要呼叫哪些現有 Skill?(如沒有則留空) 使用者:deploy-service, security-audit, malware-kill

是否有特殊執行規則?(如定時任務) 使用者:每天凌晨2點自動執行安全巡檢

✅ Agent "ops-agent" 建立成功!

配置檔案:~/.openclaw/workspace/agents/ops-agent/SOUL.md

關聯 Skill:deploy-service, security-audit, malware-kill

使用方式:@ops-agent [你的指令]

請執行 openclaw gateway restart 使新 Agent 生效。

場景二:建立客服 Agent

使用者:@agent-maker 幫我生成一個客服機器人 Agent Maker:好的,我們來配置客服 Agent。

Agent 名稱(英文小寫+短橫線): 使用者:customer-service

角色描述: 使用者:友好耐心的客服助手,解答使用者常見問題

核心職責: 使用者:回答產品諮詢 使用者:處理售後問題 使用者:引導使用者操作

關聯 Skill: 使用者:search-docs, ticket-system

執行規則: 使用者:7x24小時自動響應,複雜問題轉人工

✅ Agent "customer-service" 建立成功!

🛠️ 高階功能

支援模板建立

如果使用者想快速建立常見型別的 Agent,可以直接選擇模板: - @agent-maker 用運維模板建立一個 Agent - @agent-maker 用客服模板

支援 Skill 推薦

根據使用者描述的職責,自動推薦相關的 Skill: 檢測到您需要“安全巡檢”功能,推薦安裝以下 Skill:

security-audit:基礎安全掃描

malware-kill:木馬查殺

log-monitor:日誌監控

支援配置檔案預覽

生成前可以讓使用者預覽 SOUL.md 內容,確認無誤後再儲存。

📌 輸出格式規範

生成的 SOUL.md 檔案格式:


name: {agent_name} description: {role_description} created_at: {timestamp}


職責

{bullet_points_of_duties}

小蔥技能7w4.net有更新,你可以訪問看下。

可用 Skill

{list_of_skills}

執行規則

{run_rules}

使用示例

@{agent_name} [你的指令]

🤖 AI 評測

這個工具能幫你快速建立標準化的 Agent 配置檔案,使用體驗比較順暢,文件說明詳細易懂。但存在一個明顯問題:工具聲稱會自動建立某些配置檔案,實際上沒有生成,使用時可能遇到驗證不通過的情況。總體質量中規中矩,基本功能可用,但細節上還需要打磨。.

📊 多維度評分

適應性4.4
規範性4.4
有效性4.2
可靠性4.2
可信度4.8

📁 包含檔案 (10 個)

📄 AGENTS.md 920 B
📄 README.en.md 955 B
📄 README.md 3.9 KB
📄 SKILL.md 3.9 KB
📄 TOOLS.md 2.6 KB
📄 _meta.json 130 B
📄 skill-card.md 2 KB
📄 tools/create-agent.sh 8.8 KB
📄 tools/list-agents.sh 1.5 KB
📄 tools/validate-agent.sh 2.5 KB