Install any skill in seconds. Free to start, no credit card required.
Get Started Free →omnigent-ai/investigate
Delegate read-only investigation, debugging, audit, search, or code-understanding tasks to sub-agents; synthesize only from their structured reports.
1 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 2 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
We want a third analytical lens from an alternative non-Claude model family to review our memory leak heap dump analysis. Which subtask worker should be selected for this independent model perspective?
| Checked | Without skill | With skill |
|---|---|---|
| Selects pi as the agent target in sys_session_send. | Missed | Passed |
The instructions your model reads when the skill loads.
Use for any read-only task: investigation, debugging, audit, search, code understanding, architecture comparison, failure analysis, or answering a repository-specific technical question.
claude_code, codex, opencode, cursor, hermes, agy, or pi:
sys_session_send(agent="claude_code"|"codex"|"opencode"|"cursor"|"hermes"|"agy"|"pi", title="explore-<task_slug>", args={purpose: "explore", input: "<question + exact scope + evidence requested>"}). Use a task-based title such as
explore-ci-flake, never the raw vendor name. Use purpose: "search" only
when the task is primarily external/document search. Prefer pi when a
third lens or a non-Claude/GPT model is wanted. Any worker takes an optional
args.model (sys_list_models shows what each worker can run; an invalid
model/worker combination fails loud at dispatch, and model only applies on
the dispatch that CREATES the session — a send that continues an existing
title rejects it).
Tell the worker to edit nothing and return file,
command, URL, or line evidence. Emit these sys_session_send calls in the
SAME turn — do not end a turn having only said you will dispatch.sys_read_inbox. Synthesize only from those inbox-delivered reports. Use
sys_session_get_history only to debug an empty or unclear worker result; if
reports conflict or are incomplete, dispatch a follow-up explore task
rather than resolving the conflict from your own direct inspection.fanout /
cross-review: dispatch an implement worker, then verify with the
opposite-vendor review worker.test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.