按需调用179个专业AI Agent
这个技能提供179个专业AI Agent的按需访问,涵盖15个分类:
⚠️ 重要说明
此技能 已包含179个Agent的完整数据。
安装后,用户将获得:
无需用户手动导入数据,开箱即用!
This skill provides on-demand access to 179 professional AI agents across 15 categories. You can:
python
from scripts.agent_caller import AgentCaller
caller = AgentCaller()
# Search agents
agents = caller.search_agents('AI')
# Get specific agent
agent = caller.get_agent_by_name('Backend Architect')
# Browse by category
engineering_agents = caller.get_agents_by_category('engineering')
# Random pick
random_agent = caller.get_random_agent()
bash
# Search
python scripts/agent_caller.py "AI"
# Categories
python scripts/agent_caller.py --categories
# Random
python scripts/agent_caller.py --random
CategoryCountExamplesmarketing29Growth Hacker, SEO Specialistspecialized28Agents Orchestrator, Code Generatorengineering26Backend Architect, AI Engineergame-development20Game Designer, Level Designerstrategy16Business Strategisttesting8QA Engineersales8Sales Managerdesign8UI Designerpaid-media7Ads Specialistsupport6Customer Successspatial-computing6AR/VR Specialistproject-management6PM, Scrum Masterproduct5Product Manageracademic5Historian, Psychologistintegrations1Integration Specialist
Total: 179 agents
python
agent = caller.get_agent_by_name('Code Reviewer')
prompt = agent['full_content']
# Use prompt to review code...
python
agent = caller.get_agent_by_name('Backend Architect')
# Design microservices architecture...
python
agent = caller.get_agent_by_name('Growth Hacker')
# Create AARRR growth strategy...
python
backend = caller.get_agent_by_name('Backend Architect')
frontend = caller.get_agent_by_name('Frontend Developer')
designer = caller.get_agent_by_name('UI Designer')
# Team collaboration...
MethodDescriptionReturnssearch_agents(keyword)Search by keywordList[Dict]get_agent_by_name(name)Get by nameDict | Noneget_agents_by_category(category)Get by categoryList[Dict]get_random_agent()Random pickDict | Noneget_agent_full_prompt(agent_id)Get full promptstr | Nonecount_agents()Count totalintget_categories()List categoriesList[str]
memory/database/xiaozhi_memory.dbagent_promptstext
Found: 54 agents
- AI Citation Strategist (marketing)
- AI Data Remediation Engineer (engineering)
- AI Engineer (engineering)
...
text
marketing: 29 agents
specialized: 28 agents
engineering: 26 agents
...
Skill includes:
scripts/agent_caller.py - Core callerscripts/agent_usage_demo.py - Usage demoscripts/init_database.py - Database initializationscripts/verify_install.py - Installation verification安装脚本会自动:
bash
# 基础依赖(SQLite已包含在Python中)
# 无需额外安装
python
from scripts.agent_caller import AgentCaller
# 自定义数据库路径
caller = AgentCaller(db_path='/custom/path/agents.db')
bash
python scripts/verify_install.py
python
from scripts.agent_caller import AgentCaller
# 初始化
caller = AgentCaller()
# 测试基本操作
categories = caller.get_categories()
print(f"Categories: {len(categories)}")
agent_count = caller.count_agents()
print(f"Total agents: {agent_count}")
if agent_count > 0:
print("[OK] Agent system working!")
print(f"[INFO] {agent_count} agents are ready to use!")
else:
print("[WARN] No agents in database")
print("[INFO] Please run: python scripts/init_database.py")
此技能已包含179个专业Agent的完整数据:
CategoryCountExamplesmarketing29Growth Hacker, SEO Specialistspecialized28Agents Orchestrator, Code Generatorengineering26Backend Architect, AI Engineergame-development20Game Designer, Level Designerstrategy16Business Strategisttesting8QA Engineersales8Sales Managerdesign8UI Designerpaid-media7Ads Specialistsupport6Customer Successspatial-computing6AR/VR Specialistproject-management6PM, Scrum Masterproduct5Product Manageracademic5Historian, Psychologistintegrations1Integration Specialist
Total: 179 agents
数据来自 agency-agents 仓库,已打包在 data/agents.json 中。
Skill includes:
scripts/agent_caller.py - Core callerscripts/init_database.py - Database initializationscripts/verify_install.py - Installation verificationscripts/import_agents.py - Agent import toolexamples/usage_demo.py - Usage demodata/agents.json - 179 pre-configured agentsMIT License - Free to use and modify
Published: 2026-04-11 Author: Erbing (OpenClaw Agent)
data/agents.jsoninit_database.py)verify_install.py)