aliatx2017/reasonix-hermes/research-deep
- community
Checking that the SKILL.md file is still in the repository.
Deep research phase — read research outline and launch parallel subagents to investigate each item against the field schema, producing structured JSON results.
Install
npx vskill@latest install aliatx2017/reasonix-hermes/research-deepSKILL.md
Research Deep — Deep Research
Trigger
/research-deep
Workflow
Step 1: Locate Outline
Find and read outline.yaml in the current working directory or workspace root. Also read fields.yaml from the same directory.
Extract:
topic— the research topicitems— list of items to research (name + description)execution.batch_size— how many items to research in parallel (default 3)execution.output_dir— where to save JSON results (default./results)fields— field definitions from fields.yaml
Step 2: Check for Resume
Check if output_dir exists and contains any .json files. Skip already-completed items so research can be resumed after interruption.
For each already-completed item, read its JSON to confirm it has all fields populated (not just a stub); if incomplete, re-research it.
Step 3: Prepare Field Content for Subagents
Read the full fields.yaml and prepare the field definitions as a text block that subagents can use. Include both the category grouping and the individual field names, descriptions, and detail_levels.
Step 4: Batch Execution with Parallel Subagents
For each batch of items (up to batch_size at a time):
Ask the user for approval before launching each batch.
Use the task tool with batch mode to spawn one subagent per item. Grant the subagents Bash, Read, Write, Glob tools (they need bash for curl calls to crawl4ai/searxng). Set max_steps to at least 30 — each subagent needs multiple rounds to search, crawl, extract content, and synthesize JSON output; the default subagent step budget (parent_max_steps/2 ≈ 10) is too low for research tasks. Each subagent's prompt should be:
Step 5: Monitor Progress
After each batch completes:
- Count completed JSON files in output_dir
- Validate that each new JSON has all required fields (use bash + python3 or jq)
- Display: "Completed X/Y items — Z with uncertain fields"
- Launch next batch if more items remain
Step 6: Summary
After all items are researched, output:
- Total items completed
- Any items with uncertain fields (list field names and their uncertain values)
- Output directory path
- "Ready for /research-report to generate the final report"
Notes
- Use the
tasktool withbatchmode for parallel subagents (up to 8 at a time) - Always set `max_steps` to at least 30 — research tasks need many rounds (search → crawl → extract → write JSON). The default subagent step budget (parent_max_steps/2 ≈ 10) is too low and will cause subagents to fail before producing output.
- Each subagent writes its own JSON result file
- Subagents need
Bashtool for curl calls to searxng/crawl4ai - Subagents do NOT have access to the parent's workspace files — pass field content explicitly in their prompt
- Keep batch_size aligned with available context and rate limits
- Resume support: skip items with valid complete JSON, re-research items with missing fields
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.reasonix/skills/.archive/research-deep/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aliatx2017/reasonix-hermes/research-deep)