reference-finder

Extract research domains and generate per-domain references in a Markdown report.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/xdrshjr/JR-Agent-Skills --skill reference-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reference-finder
Source: https://github.com/xdrshjr/JR-Agent-Skills/tree/main/reference-finder
Command: npx skills add https://github.com/xdrshjr/JR-Agent-Skills --skill reference-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically analyzes research text to extract domains and key concepts and then generates structured reference data and summaries to support literature reviews and proposal development.

Core Features & Use Cases

  • Domain extraction: Identify relevant research domains and key concepts from user-provided text.
  • Reference generation: Produce per-domain paper references and concise summaries suitable for academic work.
  • Reports & organization: Output a Markdown report organized by domain, with summary statistics and domain details.
  • Use Case: Build a bibliography for a research proposal or perform a topic-led literature search from a single input text.

Quick Start

  1. Configure the Gemini API key in config.yaml.
  2. Prepare input text file and run: python main.py --input your_research_text.txt.
  3. Review the extracted domains and confirm, then access the generated Markdown report in the output directory.

Frequently Asked Questions about reference-finder

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

FAQPage Schema
How do I generate academic references from raw research text?

Generating academic references from raw research text involves analyzing your input document to extract research domains and key concepts, then producing per-domain paper references and concise summaries suitable for literature reviews and proposals.

What is the best way to build a literature review bibliography from a single document?

Building a literature review bibliography from a single document is best handled by automated topic analysis that identifies relevant research domains from your text and outputs a Markdown report organized by domain with generated references and summary statistics.

Do I need a Gemini API key to extract research domains and generate markdown reports?

Yes, you need a Gemini API key to extract research domains and generate markdown reports, because the domain extraction and reference generation processes operate via Gemini AI, requiring the key to be configured in the config.yaml file before execution.

How do I automatically extract research domains and key concepts for a research proposal?

To automatically extract research domains and key concepts for a research proposal, prepare an input text file and run the extraction script with your file path, then review the confirmed domains to access the generated knowledge document in the output directory.

Can I use topic analysis to organize references by domain for knowledge documents?

Yes, you can use topic analysis to organize references by domain for knowledge documents, as the process identifies relevant research domains from user-provided text and outputs a structured Markdown report containing summaries and references categorized by each extracted domain.