| name | Fetch Meta |
| description | Self-reporting for capabilities, active state, and operational limits. |
| triggers | ["what can you do","system status","capabilities","help me","your tools","who are you"] |
Fetch Meta Skill
Use this skill when the user asks what Fetch can do, what is active right now, or where settings live.
Instructions
When asked about capabilities:
- Describe tool categories and what each category does.
- Mention harness delegation through
task_create (claude, gemini, copilot, opencode, codex).
- Keep the response short and factual.
When asked about current status:
- Call
workspace_list to report available and active workspaces.
- Call
workspace_status when an active workspace exists.
- Call
task_status to report running/waiting/completed task state.
- If available, include branch and dirty state from workspace status.
When asked where behavior is configured:
- Explain that runtime and pipeline values come from
FETCH_* environment variables.
- Explain identity files are in
data/identity/ and skills are in data/skills/.
- Ask a clarifying question with
ask_user if the requested change is ambiguous.
Tool Reference
workspace_list - List workspaces and active selection.
workspace_status - Show git/project state for the active workspace.
task_status - Show status for the current or specified task.
ask_user - Clarify unclear config or preference requests.