Install
$ agentstack add skill-ph3on1x-wisci-isolate ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
/isolate — Subagent Research Delegator
Research happens in subagent context windows; only synthesized findings enter the main context. Durable findings are then persisted to the store so no future session repeats the work.
Store pre-flight
Existing store state: !python3 "${CLAUDE_PLUGIN_ROOT}/scripts/wisci.py" scan
> If the scan shows an error or unexpanded variable, run the bundled script manually: [scripts/wisci.py](scripts/wisci.py) relative to this skill's directory.
Before spawning anything, check the scan for a .wisci/context/ file covering the research topic:
- Fresh match: load it. Narrow the research to what it does not answer — or skip research entirely and present the stored knowledge.
- Stale match: research anyway; in the synthesis, reconcile against the stored file ("what changed since this was written").
- No match: research from scratch.
Execution Flow
- Parse task. Read
$ARGUMENTS. Note override words:deep/thorough(wider sweep),save(force persist),nosave(inline only).
- Plan decomposition. Decide autonomously — no approval step. For each subtask pick the agent type:
- Codebase questions →
subagent_type: "Explore"(read-only) - External questions (library docs, best practices, comparisons) →
subagent_type: "general-purpose"with instructions to use web search/fetch - Hybrid tasks mix both.
Agent count: 1 for focused single-area research, 2-3 for natural splits, up to 5 only when $ARGUMENTS says deep/thorough. When multiple agents cover one topic, give each a distinct lens (code structure, git history, docs/web) rather than redundant copies of the same search.
- Spawn all agents in a single message (parallel). Each prompt contains: the specific investigation task, focus areas, and the required output shape — structured markdown with exact file paths, line numbers, function names, and error messages. Vague summaries are not acceptable subagent output.
- Collect and handle failures. An agent that returns nothing or dies: retry it once; still nothing → report the coverage gap explicitly in the synthesis. Never present partial coverage as complete.
- Synthesize inline using the output format below: key findings per agent, patterns and contradictions across them, actionable conclusions, remaining gaps.
- Persist durable findings. Judge what the research produced:
- Durable (architecture maps, integration research, comparisons, external docs findings — anything a future session would otherwise re-discover): invoke the
writeskill with the topic so it lands in.wisci/context/with a References manifest. On platforms without skill invocation, follow the write skill's procedure directly. This skill contains no write logic of its own. - Ephemeral (a quick lookup answered in a paragraph): inline only — a trivial store entry is rot, not memory.
save/nosavein$ARGUMENTSoverrides this judgment.
Output Format
## /isolate Results:
###
###
...
### Synthesis
End with: ~N tokens entered context. Persisted: .wisci/context/.md (or "not persisted — ephemeral").
Key Constraints
- Findings are presented inline first, persistence second — the user reads results now either way.
- No approval step for decomposition; the user sees results, not plans.
- Parallel execution: multiple agents always spawn in one message.
- Runs inline (not forked) — it must spawn children and load results into the main window.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ph3on1x
- Source: ph3on1x/wisci
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.