format-citation

Convert Semantic Scholar Notes and Collections into BibTeX citations.

10|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill format-citation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: format-citation
Source: https://github.com/bdambrosio/Cognitive_workbench/tree/main/src/tools/format-citation
Command: npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill format-citation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the conversion of academic paper metadata, stored in Semantic Scholar Notes or Collections, into the standardized BibTeX citation format, streamlining the bibliography creation process.

Core Features & Use Cases

  • BibTeX Generation: Converts extracted paper details (title, authors, year, venue, DOI) into properly formatted BibTeX entries.
  • Collection Processing: Handles multiple Notes within a Collection, creating a Collection of BibTeX citations.
  • Metadata Preservation: Preserves original metadata while creating new Notes for the formatted citations.
  • Use Case: After searching for papers on multi-agent coordination, use this Skill to convert the resulting Notes into a BibTeX file for easy inclusion in a research paper's bibliography.

Quick Start

Use the format-citation skill to convert the papers found in the '$papers' collection into BibTeX format.

Frequently Asked Questions about format-citation

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

FAQPage Schema
How do I convert academic paper metadata into BibTeX format?

Converting academic paper metadata into BibTeX format is done by extracting details like title, authors, year, venue, and DOI to generate standardized citation entries. This process uses Python to pull metadata from Semantic Scholar Notes and output properly formatted BibTeX.

Can I process an entire collection of papers into BibTeX at once?

Processing an entire collection of papers into BibTeX is supported by handling multiple Notes simultaneously. The tool creates a new Collection containing the formatted BibTeX citations, preserving original metadata while organizing the output for easy bibliography creation.

What's the best way to generate a bibliography from Semantic Scholar Notes?

Generating a bibliography from Semantic Scholar Notes is best handled by converting the stored paper details directly into BibTeX entries. The tool reads metadata such as title, authors, year, venue, and DOI, then creates new Notes containing the formatted citations for your research paper.

Does the BibTeX generation preserve the original paper metadata?

BibTeX generation preserves the original paper metadata while creating new Notes for the formatted citations. The tool extracts title, authors, year, venue, and DOI from Semantic Scholar Notes to produce standardized BibTeX entries without altering the source metadata.

Do I need Python to format citations from Semantic Scholar Collections?

Python is required to format citations from Semantic Scholar Collections, as the tool relies on Python scripts to extract paper metadata and generate BibTeX entries. No other dependencies are listed, making the environment setup straightforward for converting Notes into standardized citations.

How do I add formatted BibTeX citations into a new Semantic Scholar Collection?

Adding formatted BibTeX citations into a new Semantic Scholar Collection is done by processing existing Notes and optionally organizing the output. The tool creates new Notes containing the standardized BibTeX entries and can group them together into a new Collection for streamlined bibliography management.