bpross/dot-files/research
- community
Checking that the SKILL.md file is still in the repository.
Conduct preliminary research on a topic and generate research outline. For academic research, benchmark research, technology selection, etc.
Install
npx vskill@latest install bpross/dot-files/researchSKILL.md
The same SKILL.md was published earlier as john-wang-0809/claw-research-skills/research.
Research Skill - Preliminary Research
Trigger
/research <topic>
Workflow
Step 1: Generate Initial Framework from Model Knowledge
Based on topic, use model's existing knowledge to generate:
- Main research objects/items list in this domain
- Suggested research field framework
Output {step1_output}, use AskUserQuestion to confirm:
- Need to add/remove items?
- Does field framework meet requirements?
Step 2: Web Search Supplement
Use AskUserQuestion to ask for time range (e.g., last 6 months, since 2024, unlimited).
Parameter Retrieval:
{topic}: User input research topic{YYYY-MM-DD}: Current date{step1_output}: Complete output from Step 1{time_range}: User specified time range
Hard Constraint: The following prompt must be strictly reproduced, only replacing variables in {xxx}, do not modify structure or wording.
Launch 1 web-search-agent (background), Prompt Template:
One-shot Example (assuming researching AI Coding History):
Step 3: Ask User for Existing Fields
Use AskUserQuestion to ask if user has existing field definition file, if so read and merge.
Step 4: Generate Outline (Separate Files)
Merge {step1_output}, {step2_output} and user's existing fields, generate two files:
outline.yaml (items + config):
- topic: Research topic
- items: Research objects list
- execution:
- batch_size: Number of parallel agents (confirm with AskUserQuestion)
- items_per_agent: Items per agent (confirm with AskUserQuestion)
- output_dir: Results output directory (default: ./results)
fields.yaml (field definitions):
- Field categories and definitions
- Each field's name, description, detail_level
- detail_level hierarchy: brief -> moderate -> detailed
- uncertain: Uncertain fields list (reserved field, auto-filled in deep phase)
Step 5: Output and Confirm
- Create directory:
./{topic_slug}/ - Save:
outline.yamlandfields.yaml - Show to user for confirmation
Output Path
Follow-up Commands
/research-add-items- Supplement items/research-add-fields- Supplement fields/research-deep- Start deep research
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 repositoryCheckingclaude/skills/research/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 24 Oct 2026, 3 days ago.
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/bpross/dot-files/research)