research

Gather external documentation and synthesize topic-focused Markdown files.

6|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/rjroy/vibe-garden --skill research-rjroy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/rjroy/vibe-garden/tree/main/lore-development/skills/research
Command: npx skills add https://github.com/rjroy/vibe-garden --skill research-rjroy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill gathers context from outside the project scope to inform decisions, architecture, and research tasks.

Core Features & Use Cases

  • External documentation discovery and API references.
  • Prior art identification and understanding libraries, frameworks, or tools.
  • Reference material collection and synthesis for project lore.
  • Output saved to a lore-backed location for easy retrieval.

Quick Start

Look up documentation for a chosen topic and save the synthesized notes to .lore/research/[topic].md

Frequently Asked Questions about research

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

FAQPage Schema
How do I gather external context and reference materials for project research?

To gather external context for project research, this Skill performs web searches, reads external documentation, and synthesizes reference materials into a topic-focused Markdown file. The output is saved directly to the .lore/research/[topic].md path for easy retrieval.

What is the best way to collect prior art and library documentation before making architecture decisions?

Collecting prior art and library documentation for architecture decisions is done by searching outside the project scope and synthesizing the findings. The Skill generates a Markdown knowledge-base file with date frontmatter, storing the external context needed to inform your decisions.

Can I use this to discover API references and framework documentation for my project?

Yes, you can use this to discover API references and framework documentation. It explores external documentation, reads relevant materials, and synthesizes the information into a structured Markdown file saved within your project's lore-backed location.

How do I save brainstorming and web-search results into a project knowledge base?

Saving brainstorming and web-search results into a project knowledge base is achieved by synthesizing the gathered external context into a Markdown file. The Skill automatically writes this topic-focused output to the .lore/research/ directory, creating a persistent reference.

Does this research Skill require any external dependencies or components to function?

No external dependencies or components are required to function. The Skill operates independently to perform web searches, read documents, and synthesize external context without needing additional tools or modules installed in your environment.

When should I not use a web-search approach for exploring external documentation?

You should not use a web-search approach for exploring external documentation when your project requires strictly offline access or when the needed reference materials are already contained within your internal project scope and do not warrant external synthesis.