Install
$ agentstack add skill-sumitaich1998-jarvisvr-web-research ✓ 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.
About
Web Research
Turn a question into a short, sourced spoken answer plus an optional artifact the user can open and keep.
Steps
- Form a tight query. Extract entities and intent; drop filler. For "current
X" questions (weather, scores, prices) prefer the dedicated specialist (research-agent's market-briefing, or web-research for general facts).
- Call
web_search{query}. Returnsdata.results(title, snippet, url) and
a web_panel directive for the top hit.
- Synthesize a 1–2 sentence answer in
agent.speech; cite the source name. - Surface an artifact: keep the
web_panelfor browsing, or summarize the
findings onto a panel (show_panel) when reading beats browsing.
- If the user wants depth on one result, hand to
summarize-source.
Output
agent.speech:
{ "text": "Mixed reality blends real and virtual so they coexist and interact —
here's the overview from Wikipedia.", "final": true }
web_panel (show_web / from web_search):
{ "widget_type": "web_panel",
"props": { "url": "https://en.wikipedia.org/wiki/Mixed_reality", "title": "Search: mixed reality",
"interactive": true } }
Summary alternative (show_panel → panel):
{ "widget_type": "panel",
"props": { "title": "Mixed reality", "body": "Definition, history, and devices.",
"sections": [ { "heading": "Top sources", "text": "Wikipedia, Nature, BBC" } ] } }
Edge cases
- No/low-quality results → say what you tried and offer to refine the query;
don't fabricate facts or URLs.
- Time-sensitive ("today", "latest") → note recency limits when offline; live
fetch requires a configured provider.
- Multi-source synthesis (compare 3 articles) → delegate to
summarizer
sub-agents (one per source) and merge — see orchestration agent-routing.
- News specifically → use
news-digest; markets →market-briefing. - Reading vs browsing → long answers belong on a
panel/document_viewer,
not read aloud in full.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: sumitaich1998
- Source: sumitaich1998/jarvisvr
- 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.