skills/agent-zero-research/SKILL.md
Delegate deep research, multi-source analysis, and comparison tasks to Agent Zero. Use when the user asks to research a topic, compare options, investigate something, or wants a 'deep dive' with cited sources.
npx skillsauth add jason-easyazz/zoe-ai-assistant agent-zero-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The user wants deep research, multi-source analysis, comparison studies, or any task requiring web browsing, document reading, or synthesizing information. Triggers include "research", "compare", "deep dive", "pros and cons", or "look into".
GET /api/agent-zero/status/<task_id> until the task finishesPOST /api/agent-zero/research
{
"query": "Best solar panels for residential use in 2026",
"depth": "thorough",
"max_sources": 10
}
POST /api/agent-zero/task
{
"task": "Compare Tesla Powerwall vs BYD battery for home storage",
"context": "User is considering home battery storage"
}
GET /api/agent-zero/status/<task_id>
Returns the current state (pending, running, completed, failed) and results when complete.
User: "Compare Tesla Powerwall vs BYD battery for my home"
Steps:
POST /api/agent-zero/task with task and contextGET /api/agent-zero/status/<task_id> until completedtools
Run Karpathy-style fixed-budget optimization loops for one approved asset and one objective score. Use when the user asks to optimize, auto-research, run overnight experiments, improve a prompt/tool/copy/config, or turn 'is it good?' into a number.
development
# Web Search Skill ## When to Use Use this skill when the user wants information that requires looking at the live web. ## Trigger Conditions **Use `web_search` (fast, ~3-5s) when:** - Single-source fact lookup: news, exchange rates, sports scores, weather, stock prices - One specific product at one named retailer: "what does Bunnings charge for X" - Simple factual question answerable from one good search result **Use `deep_web_research` (~60s) when:** - ANY mention of location / "near me"
tools
# Touch Panel Skill Zoe drives physical kiosk panels via `panel_*` MCP tools and can SSH into them for diagnostics and repair. ## When to use this skill - User asks about the touch screen / panel / kiosk - Diagnosing why the panel is blank, frozen, or showing wrong content - Restarting, updating, or re-provisioning a panel - Controlling what shows on the panel (navigate, announce, smart-home overlay, etc.) - Registering a new panel or managing panel tokens --- ## Current hardware (productio
tools
# zoe-widget-builder Build new dashboard widgets for Zoe's touch panel and desktop UI. ## Trigger conditions This skill activates when the system message begins with `[ZOE_SELF_BUILD: widget]`. ## Prerequisites - Caller must have admin role. Check via `zoe_self_capabilities` tool (role field). If not admin, reply: "Widget building requires admin access." - Do NOT build if the widget already exists (`zoe_self_capabilities` returns it in existing_widgets). ## Step-by-step workflow ### 1. Chec