research-skill

Automate multi-source web research, content extraction, and synthesis with Claude.

31|10|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/yazelin/ching-tech-os --skill research-skill-yazelin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-skill
Source: https://github.com/yazelin/ching-tech-os/tree/main/backend/src/ching_tech_os/skills/research-skill
Command: npx skills add https://github.com/yazelin/ching-tech-os --skill research-skill-yazelin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ching_tech_os, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of conducting external research by facilitating search, content extraction, and synthesis, saving time and reducing manual effort.

Core Features & Use Cases

  • External Research Integration: Seamlessly incorporate multi-source search, content extraction, and synthesis into workflows.
  • Search and Extraction: Leverages Claude and local providers for comprehensive web search and content retrieval.
  • Synthesis: Provides a summary of the research using Claude's synthesis capabilities.
  • Use Case: For instance, when you need to gather and summarize information on a specific topic or product, this Skill can automate the process of searching multiple sources, extracting relevant content, and presenting a synthesized summary.

Quick Start

To start a research task, use the research-skill with the command 'run_skill_script(skill="research-skill", script="start-research", input={"query":"desired topic"})'. To check the progress of a research task, use the command 'run_skill_script(skill="research-skill", script="check-research", input={"job_id":"received job ID"})'.

Frequently Asked Questions about research-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate multi-source web search and content extraction for research?

Multi-source web search and content extraction can be automated by running a skill script with a specific query, which handles retrieving web content using local providers and synthesizing the results with Claude.

What's the best way to synthesize information from multiple external sources into a single summary?

Synthesizing information from multiple external sources is handled by leveraging Claude's text synthesis capabilities to process and summarize extracted web content into a cohesive summary for your research workflow.

Do I need local providers to extract web content for external research integration?

Yes, local providers are required to handle web content retrieval and extraction, while Claude is specifically required for the text synthesis phase of the external research integration workflow.

How do I check the progress of an automated research task after it starts?

To check the progress of a research task, run the check-research script using the job ID received when the task was initiated, allowing you to monitor the status of your content extraction and synthesis.

Can I use this for academic research and knowledge management workflows?

Yes, this approach applies to various research-intensive workflows, effectively streamlining academic research and knowledge management by automating multi-source search, content extraction, and synthesis.

Why does multi-source research synthesis require both Claude and local providers?

Multi-source research synthesis requires local providers for comprehensive web search and content retrieval, and Claude for text synthesis, ensuring the complete pipeline from external search to summary generation functions correctly.