ck:research

Conduct multi-source technical research with Gemini and WebSearch, producing structured reports.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/duy-tung/claude-code-setup --skill ck-research-duy-tung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:research
Source: https://github.com/duy-tung/claude-code-setup/tree/main/claude/skills/research
Command: npx skills add https://github.com/duy-tung/claude-code-setup --skill ck-research-duy-tung

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of conducting deep technical research, ensuring informed decision-making and comprehensive analysis of architectures, technologies, and requirements.

Core Features & Use Cases

  • In-depth Research: Perform multi-source research on a wide range of topics, including technology evaluation, best practices, and solution design.
  • Structured Reporting: Generate detailed, structured research reports with executive summaries, methodology, key findings, and recommendations.
  • Use Case: Before embarking on a new project, use this Skill to analyze the architecture of potential solutions, evaluate the latest technologies, and gather detailed requirements.

Quick Start

To initiate a research project, simply use the ck:research [topic] command, where [topic] is the specific subject you wish to research.

Frequently Asked Questions about ck:research

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

FAQPage Schema
How do I conduct technical research for solution design and technology evaluation?

To conduct technical research for solution design, you can use a skill that leverages Gemini and WebSearch for multi-source analysis, producing comprehensive reports on architectures and technologies. It performs detailed technical research to aid technology evaluation and external best-practices research.

What is the best way to gather requirements and analyze scalability before a new project?

The best way to gather requirements and analyze scalability is to perform multi-source research that generates structured reports with executive summaries, key findings, and recommendations. This approach ensures informed decision-making by comprehensively analyzing potential solution architectures before embarking on a new project.

Do I need the Gemini CLI to perform multi-source technical research?

Yes, you need the Gemini CLI and relevant web search capabilities to perform this multi-source technical research. The research process requires these dependencies to conduct in-depth analysis and generate detailed, structured reports for technology evaluation and solution design.

How do I generate a structured research report with executive summaries and methodology?

You generate a structured research report by initiating a research project on a specific topic, which then performs multi-source analysis. The resulting report includes an executive summary, methodology, key findings, and recommendations to support informed decision-making.

Can I use this approach to research external best practices and maintainability analysis?

Yes, you can use this approach to research external best practices and perform scalability and maintainability analysis. It conducts detailed technical research across multiple sources to evaluate the latest technologies and gather comprehensive requirements for your specific topic.

What are the limitations of using automated tools for technical research and requirements gathering?

The main limitation is its reliance on the Gemini CLI and available web search capabilities, meaning research depth is constrained by external source accessibility. It automates analysis for technology evaluation but requires relevant web search capabilities to generate comprehensive reports.