Agent skill

Citation Management

by jaechang-hits in jaechang-hits/SciAgent-Skills

Selecting a reference manager and applying citation styles. An agent skill from jaechang-hits/SciAgent-Skills.

CC-BY-4.0Auto-check passedResearch & Science

Install Citation Management

skills CLI
$ npx skills add jaechang-hits/SciAgent-Skills --skill citation-management -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jaechang-hits/SciAgent-Skills citation-management --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jaechang-hits/SciAgent-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/scientific-writing/citation-management .claude/skills/citation-management && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
citation-management
GitHub stars
374
Token cost
~4.9k tokens
SKILL.md length
2,276 words
Files
1
Skills in repo
169
Repo updated
First seen
Licence
CC-BY-4.0

At a glance

Selecting a reference manager and applying citation styles. An agent skill from jaechang-hits/SciAgent-Skills.

  • Works in 4 steps: Reference Manager Capabilities and Tool… → Citation Style Families → DOIs and Persistent Identifiers → …
  • Setting up a reference workflow
  • SKILL.md covers Overview, Key Concepts, Decision Framework and Best Practices, plus 5 more sections
  • Reaches doi.org and dx.doi.org

What it does

Citation Management is an agent skill from jaechang-hits/SciAgent-Skills. Selecting a reference manager and applying citation styles. Compares Zotero, Mendeley, EndNote, Paperpile; covers APA/Vancouver/ACS/Nature styles, DOI management, citation tracking, and Word/Google Docs/LaTeX integration. Use when setting up a reference workflow or fixing citation formatting.

Its SKILL.md is about 4.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Research & Science, covering Citation management. It works with LaTeX, Google Docs, Zotero and LibreOffice. The repository describes itself as: 197 bioinformatics & life science skills for Claude Code and AI agents — BixBench 92.0% accuracy. RNA-seq, single-cell, drug discovery, proteomics, and more. Powers OmicsHorizon. The licence is CC-BY-4.0.

When your agent uses it

  • Setting up a reference workflow
  • Fixing citation formatting

Example prompts

  • “/citation-management”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Reference Manager Capabilities and Tool Comparison
  2. Citation Style Families
  3. DOIs and Persistent Identifiers
  4. Citation Tracking and Impact Metrics

What it can do on your machine

Read from SKILL.md and the folder at commit 82c862c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • doi.org
    • dx.doi.org

    Also links to:

    • zotero.org
    • retorque.re
    • icmje.org
    • crossref.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Citation Management loads about 4.9k tokens when it runs. Until then it costs about 78 tokens; SKILL.md has 2,276 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~78
When it runs · the whole SKILL.md, loaded when a task matches
~4.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jaechang-hits/SciAgent-Skills at commit 82c862c, republished under its CC-BY-4.0 licence (© jaechang-hits). 2,276 words, ~4,867 tokens.

Download SKILL.mdSave it as .claude/skills/citation-management/SKILL.md (or your agent's skills folder).
name
citation-management
description
Selecting a reference manager and applying citation styles. Compares Zotero, Mendeley, EndNote, Paperpile; covers APA/Vancouver/ACS/Nature styles, DOI management, citation tracking, and Word/Google Docs/LaTeX integration. Use when setting up a reference workflow or fixing citation formatting.
license
CC-BY-4.0

Citation Management for Scientific Writing

Overview

Citation management is the systematic practice of collecting, organizing, annotating, and inserting bibliographic references in scientific documents. A well-chosen reference manager reduces manual formatting errors, keeps libraries synchronized across devices, and integrates cleanly with word processors and LaTeX. This guide covers tool selection, citation style conventions, DOI and persistent identifier workflows, citation tracking, and common pitfalls that account for a large share of post-publication corrections and retractions related to reference errors.

Key Concepts

1. Reference Manager Capabilities and Tool Comparison

All major reference managers share a common core: they store metadata (author, title, journal, year, DOI), generate formatted citations in a chosen style, and provide a browser extension for one-click capture from publisher pages. The differences lie in collaboration features, cloud storage, word processor plugin support, price, and data portability.

FeatureZoteroMendeleyEndNotePaperpile
CostFree (open-source)Free / paid tiers~$275 (perpetual)$36/year
Cloud storage300 MB free; paid plans2 GB freeInstitutional / localUnlimited (Google Drive)
Word processorWord, LibreOffice, Google DocsWord, LibreOfficeWord, LibreOfficeWord, Google Docs
LaTeX integrationBibTeX/BibLaTeX export; Better BibTeX pluginBibTeX export (manual)BibTeX exportBibTeX; direct Overleaf sync
Group librariesFree (up to 300 MB); paid unlimitedYesYes (institutional)Yes
PDF annotationBuilt-in (Zotero 6+)Desktop appBasicPDF.js viewer
Open-sourceYes (GPLv3)No (Elsevier)No (Clarivate)No
Data portabilityRIS, BibTeX, CSV — no lock-inRIS, BibTeXRIS, BibTeX; proprietary .enlBibTeX, RIS
Best forAcademic open-source / LaTeX usersBeginners; Elsevier usersLarge institutional labsGoogle Workspace users

Key differences to know:

  • Mendeley is owned by Elsevier. Desktop sync reliability has declined since acquisition; many labs have migrated to Zotero.
  • EndNote has the deepest Microsoft Word integration and the largest style library, but high cost makes it unattractive for individual researchers.
  • Paperpile's real-time Google Docs integration is unmatched, making it the best choice for teams that write primarily in Docs.
  • Zotero is the most flexible: free, open-source, cross-platform, and extensible via plugins.
2. Citation Style Families

Citation styles are governed by the target journal's Instructions for Authors — the author does not choose independently. The two major families are author-date (parenthetical, e.g., "(Smith, 2023)") and citation-sequence (numbered, e.g., superscript¹ or bracketed [1]).

StyleIn-text formatReference list orderAbbreviate journals?DOI required?Typical discipline
APA 7th(Author, Year)Alphabetical by first authorNoYes (for journal articles)Psychology, social science, biology
VancouverSuperscript [1]Citation orderYes (ISO 4)RecommendedMedicine (NEJM, Lancet, BMJ)
ACSSuperscript or italic (1)Citation orderYes (CASSI)RequiredChemistry (JACS, ACS Nano)
NatureSuperscript¹Citation orderYes (NLM)YesNature family journals
IEEEBracketed [1]Citation orderYesRecommendedEngineering, computer science
Chicago author-date(Author year)AlphabeticalNoRecommendedHistory, humanities

Journal name abbreviation: Vancouver uses ISO 4 abbreviations (e.g., "N. Engl. J. Med."); ACS uses Chemical Abstracts Service Source Index (CASSI); Nature uses PubMed/NLM abbreviations. These are not interchangeable. Your reference manager's built-in Citation Style Language (CSL) file handles this automatically — do not abbreviate manually.

3. DOIs and Persistent Identifiers

A Digital Object Identifier (DOI) is the canonical persistent identifier for a publication and should be included in every citation where available.

DOI format and resolution:

  • All DOIs begin with 10. followed by a registrant code (e.g., 10.1038/) and a suffix
  • Always resolve DOIs through https://doi.org/10.XXXX/suffix — a bare DOI is not a clickable URL
  • Do not use http://dx.doi.org/ (old URL scheme); use https://doi.org/ (current)

Preprint DOIs: bioRxiv, medRxiv, and ChemRxiv assign DOIs to preprints that are distinct from the eventual journal article DOI. When a preprint is published, both DOIs are valid but refer to different versions. Always check whether a peer-reviewed version exists; if so, cite the journal article DOI, not the preprint DOI.

Other persistent identifiers:

  • PMID (PubMed ID) and PMCID (PubMed Central ID): NLM-specific; include alongside DOI for medical literature; required by NIH for funded publications
  • arXiv ID: physics, math, CS preprints; format arXiv:YYMM.NNNNN
  • ISBN: books and book chapters — not resolvable as URL; use for archival purposes only
  • Handle: institutional repository identifiers; less universal than DOI
4. Citation Tracking and Impact Metrics

Citation tracking serves two purposes: monitoring how often your own publications are cited (research impact) and discovering papers that have cited a key reference you found (forward citation chaining).

ToolCoverageCostStrengths
Google ScholarBroadest (includes gray literature, theses, book chapters)FreeZero barrier; personal citations dashboard; free alerts
Web of SciencePeer-reviewed journals; curatedSubscriptionJournal Impact Factor; author disambiguation; citation maps
ScopusBroad peer-reviewed; strong non-EnglishSubscriptionBetter than WoS for non-English content; CiteScore metrics
iCite / NIH OCCPubMed-indexed onlyFreeRelative Citation Ratio (RCR); NIH-funded publication tracking
Semantic ScholarAI-curated; broadFree"Highly influential citations" classification; concept extraction
OpenAlexFully open; ~250M worksFreeOpen API; no subscription; successor to Microsoft Academic

Setting up citation alerts: Google Scholar Alerts are the simplest way to receive email notifications when a paper is cited. Create an alert for your own papers, for key papers in your field, and for relevant author names.

Decision Framework

What is your primary need?
├── Set up or switch reference manager
│   ├── LaTeX + Overleaf as primary editor
│   │   └── → Zotero + Better BibTeX plugin (auto-syncing .bib)
│   ├── Google Docs as primary editor
│   │   └── → Paperpile (native Docs integration) or Zotero (Docs plugin)
│   ├── Microsoft Word, no institutional license
│   │   └── → Zotero (free, robust Word plugin)
│   ├── Microsoft Word, institutional license available
│   │   └── → EndNote (deepest Word integration) or Zotero
│   └── Collaborative team across institutions
│       └── → Zotero group library (free, open, no vendor lock-in)
│
├── Choose a citation style
│   ├── Medical / clinical journal → Vancouver (superscript numbered)
│   ├── Chemistry journal → ACS style
│   ├── Nature / Science family → Nature style
│   ├── Psychology / behavioral science → APA 7th
│   └── Engineering → IEEE
│   (Always check journal Instructions for Authors — do not guess)
│
├── Systematic review workflow
│   ├── Reference collection → Zotero or Mendeley
│   ├── Deduplication → reference manager built-in + manual check
│   ├── Title/abstract screening → Rayyan, Covidence, or Abstrackr
│   └── Full-text review → download PDFs into reference manager
│
└── Citation tracking
    ├── Free tracking → Google Scholar + iCite
    └── Institutional tracking (IF, h-index) → Web of Science or Scopus
ScenarioRecommended ApproachKey Reason
Solo academic, LaTeX-heavyZotero + Better BibTeXAuto-syncing .bib; free; no vendor lock-in
Lab group with shared libraryZotero group libraryFree for groups; version-control-friendly
Google Docs primaryPaperpileBest native Docs integration
Medical or clinical writingAny manager + Vancouver CSLStyle is journal-dictated; tool choice is secondary
Systematic review (PRISMA)Zotero → RIS export → RayyanBest deduplication + screening workflow
Grant application (NIH)Any manager + PMCID trackingNIH requires PMCID for funded-research citations
Large funded lab, Word-centricEndNoteDeepest Word integration; comprehensive style library
High-throughput literature miningOpenAlex API (programmatic)Free, open, bulk-accessible

Best Practices

  1. Capture metadata at the point of discovery, using the browser extension from the publisher's page: Do not bookmark URLs to "add later" — metadata capture from publisher pages is far more accurate than from PDFs, which frequently garble author names with non-ASCII characters, truncate long author lists incorrectly, or misparse page ranges in old articles.

  2. Always verify DOI resolution after import: After importing any reference, click the DOI link. Automated metadata import frequently fails for pre-2000 papers, conference proceedings, and book chapters. A broken or wrong DOI is a legitimate reason for a post-publication correction and will delay typesetting.

  3. Store PDFs inside the reference manager, not in a parallel folder structure: Keeping PDFs as attachments within the reference manager (rather than external links to a file system location) ensures citations and full texts remain synchronized when you move, rename, or reorganize directories. External file links break silently on directory restructuring.

  4. Use a consistent citation key format for LaTeX and never change it mid-project: In Zotero with Better BibTeX, configure a global citation key template (e.g., [auth:lower][year][veryshorttitle]) before importing your first reference. Changing the template mid-project regenerates all keys, orphaning every \cite{} command in your existing .tex files.

  5. Organize by topic, not by manuscript: Create collections by research topic ("CRISPR mechanisms," "cardiac MRI methods") rather than by output document ("Chapter 3," "Paper 1"). Topic organization allows reference reuse across projects and prevents accumulating duplicate entries in separate project collections.

  6. Run "Find Duplicates" before every manuscript submission: Duplicate entries produce references with inconsistent formatting for the same paper — one as "Smith et al." and one with the full author list — which editors and reviewers immediately flag. Most managers include automatic deduplication; run it at least once before generating the final reference list.

  7. Export a static archive at submission: Export the reference list as .bib, .ris, or .enl at the moment of manuscript submission and archive it alongside the submitted PDF. This ensures you can reproduce the exact reference list even if your live library changes during the review period (which often lasts 6–18 months for high-impact journals).

  8. For NIH grants, track PMCIDs separately: NIH requires that any publication resulting from NIH funding include the PubMed Central ID (PMCID) in grant progress reports and renewal applications. Maintain a spreadsheet of your publications with PMID, PMCID, and grant numbers to avoid last-minute compliance scrambles.

Show full SKILL.md (947 more words)Show less

Common Pitfalls

  1. Trusting autofill metadata without spot-checking: CrossRef metadata is usually correct for recent articles, but PDF parsing for author names, especially those with diacritics, double surnames, or non-Latin scripts, fails frequently. Conference proceedings and book chapters are particularly unreliable.

    • How to avoid: After importing any reference, check the author list (especially last author, often truncated), page numbers, journal name, and year against the actual paper. For old or non-English references, enter metadata manually.
  2. Using the wrong citation style for the target journal: Reformatting 80 references from APA to Vancouver by hand introduces errors in author lists, punctuation, and journal name abbreviation. Journals reject or return manuscripts with wrong styles as a matter of policy.

    • How to avoid: Check the journal's "Instructions for Authors" before writing, not before submission. Set the correct style in your reference manager plugin at the start of the project. Most CSL files are maintained in the Zotero style repository.
  3. Citing preprints without flagging preprint status: bioRxiv/medRxiv preprints are citable but must be identified as preprints. Formatting a preprint identically to a journal article misleads readers about peer-review status and may violate journal policies.

    • How to avoid: Verify that the reference manager's "Item Type" is set to "Preprint" (not "Journal Article"). The formatted citation should include the repository name (bioRxiv, medRxiv) and note it as a preprint. Before submission, search PubMed or the journal's website for a peer-reviewed version.
  4. Duplicate library entries generating inconsistent in-text numbers: The same paper imported twice may appear as both reference [14] and reference [31], producing a malformed numbered reference list.

    • How to avoid: Use "Find Duplicates" regularly. When merging a collaborator's library, resolve all duplicates before inserting citations into the shared document.
  5. Word processor field codes collapsing to plain text during collaboration: Co-authors who do not have the same reference manager plugin, or who accept tracked changes from plain-text versions, can destroy the field codes that link in-text citations to the reference list.

    • How to avoid: Share documents with field codes intact (not "Remove Field Codes" exports). Only flatten to plain text in the final post-acceptance version. For cloud collaboration, use Google Docs + Paperpile or a LaTeX-based workflow to avoid this entirely.
  6. LaTeX .bib file conflicts in multi-author teams: Multiple team members editing a shared .bib file produces citation key conflicts, duplicate entries, and garbled author fields.

    • How to avoid: Designate one person as the .bib file owner. Use Zotero + Better BibTeX with auto-export to a git-tracked .bib file. All team members use the same repository; never edit the .bib file manually.
  7. Over-citing in grant applications, crowding out scientific content: Excessive citations in the Specific Aims or Research Strategy reduce space for the scientific narrative and signal to reviewers that the applicant cannot distinguish foundational from peripheral literature.

    • How to avoid: Aim for 1–3 references per factual claim in grants. Prefer the most recent authoritative review plus the key primary paper over exhaustive citation. Use citation managers to identify the single most-cited original study for each claim.

Workflow

  1. One-time setup

    • Select reference manager based on team workflow and editor (see Decision Framework)
    • Install browser extension (Zotero Connector, Mendeley Web Importer, or Paperpile extension)
    • Install word processor plugin (Word add-in or Google Docs add-on)
    • Create a project-specific collection in the library
    • Set the citation style in the word processor plugin (or configure Better BibTeX for LaTeX)
    • (LaTeX) Configure Better BibTeX: set citation key template, enable auto-export to references.bib in project directory, commit .bib to git
  2. Active collection phase

    • Use browser extension to capture from publisher pages, PubMed, Google Scholar, or arXiv
    • For books and grey literature, enter metadata manually (browser extension won't parse them correctly)
    • Annotate PDFs with relevance notes and key quotes for later synthesis
    • Run "Find Duplicates" weekly during active collection
  3. Writing integration

    • Insert citations using the word processor plugin — never type numbers manually
    • (LaTeX) Use \cite{key} with keys from the synchronized .bib file
    • Periodically refresh the bibliography to catch newly inserted references
  4. Pre-submission final check

    • Run "Find Duplicates" one final time
    • Spot-check 10% of DOIs for correct resolution
    • Confirm citation style, journal name abbreviation, and DOI inclusion policy match journal requirements
    • (LaTeX) Compile clean from exported .bib; fix any undefined citation warnings
    • Export static archive (.bib, .ris) and store alongside submission version
    • (NIH grants) Verify all funded publications have PMCIDs recorded

Protocol Guidelines

  1. Reference integrity audit: Before submission to a high-impact journal, have a lab member not involved in writing check 5–10 random references by verifying the DOI resolves and that the cited fact appears in that paper — this catches "citation chaining errors" where a claim propagates through literature without ever being verified in the original source.
  2. Systematic review deduplication protocol: Export all search results as .ris files, import into reference manager, run automated deduplication, then perform a manual review pass checking titles, years, and first author names — automated tools miss duplicates with slightly different metadata.
  3. Style migration: When switching citation styles (e.g., between journal submissions), use the reference manager's style change function — never reformat manually. Verify the first 5 and last 5 references after the switch to confirm the style applied correctly.

Further Reading

  • scientific-manuscript-writing — where citations are integrated into manuscript sections (Introduction, Discussion)
  • literature-review — systematic approaches to collecting and screening the references you will manage
  • latex-research-posters — LaTeX-specific BibTeX configuration and citation key workflow

© jaechang-hits, CC-BY-4.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/scientific-writing/citation-management of jaechang-hits/SciAgent-Skills.

Open the folder on GitHubat commit 82c862c

Compare with similar skills

Citation Management next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Citation Management compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Citation Management this skilljaechang-hits/SciAgent-Skills374—~4.9kAutomated safety check: PassCC-BY-4.0
Zoterocongcongwang0122/zotero-skill200—~1.6kAutomated safety check: PassNone
Bib Search Citationbahayonghang/academic-writing-skills500—~2.3kAutomated safety check: PassNone
Zotero Taxonomy Curatorganzoth/zotero-taxonomy-curator160—~2.3kAutomated safety check: PassMIT
CLI Anything ZoteroPiaoyangGuohai1/cli-anything-zotero138—~2.6kAutomated safety check: PassApache-2.0
Reference VerifierYuan1z0825/nature-skills47k2 repos~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Zotero

    congcongwang0122/zotero-skill

    Use Zotero Desktop to enable/probe the local API, search a local Zotero library, list items/collections/tags, export BibTeX, insert citation keys into LaTeX or Markdown drafts, read indexed full…

    200 GitHub stars~1.6k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Bib Search Citation

    bahayonghang/academic-writing-skills

    Search and cite from local BibTeX/BibLaTeX .bib libraries, including Zotero exports.

    500 GitHub stars~2.3k tokensUpdated 13 days ago
    Research & ScienceAuto-check passed
  • Zotero Taxonomy Curator

    ganzoth/zotero-taxonomy-curator

    Domain-configurable Zotero-to-Obsidian literature curation and paper close-reading skill.

    160 GitHub stars~2.3k tokensUpdated 5 mo ago
    Research & ScienceAuto-check passed
  • CLI Anything Zotero

    PiaoyangGuohai1/cli-anything-zotero

    Full-featured CLI for Zotero reference management. An agent skill from PiaoyangGuohai1/cli-anything-zotero.

    138 GitHub stars~2.6k tokensUpdated 2 mo ago
    Research & ScienceAuto-check passed
  • Reference Verifier

    Yuan1z0825/nature-skills

    Cross-checks each academic reference against several sources field by field, flags conflicts such as year, DOI, author order and page errors, and outputs a structured report.

    47k GitHub starsUsed in 2 repos~1.4k tokens
    Research & ScienceAuto-check passed
  • Gs Export

    cookjohn/gs-skills

    Export Google Scholar paper(s) to Zotero via BibTeX. An agent skill from cookjohn/gs-skills.

    527 GitHub stars~1.2k tokensUpdated 7 mo ago
    Research & ScienceAuto-check passed

More from jaechang-hits/SciAgent-Skills

All 169 skills in this repo
  • Neb Irc Activation Energy

    jaechang-hits/SciAgent-Skills

    NEB-IRC activation energy pipeline for reaction barriers using GFN2-xTB and pysisyphus.

    374 GitHub stars~4k tokensUpdated 12 days ago
    Auto-check passed
  • Molecular Visualization 3dmol

    jaechang-hits/SciAgent-Skills

    3Dmol.js WebGL molecular visualization emitted as self-contained HTML.

    374 GitHub stars~3.2k tokensUpdated 12 days ago
    Auto-check passed
  • Cobrapy Metabolic Modeling

    jaechang-hits/SciAgent-Skills

    Constraint-based (COBRA) analysis of genome-scale metabolic models: FBA, FVA, knockouts, flux sampling, production envelopes, gapfilling, media optimization.

    374 GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed
  • Rdkit Chemdraw Cdxml

    jaechang-hits/SciAgent-Skills

    Read, write, and edit ChemDraw CDX/CDXML files with RDKit's rdkit.Chem.rdChemDraw plus direct XML editing, always paired with a rendered PNG.

    374 GitHub stars~6.9k tokensUpdated 12 days ago
    Auto-check passed
  • Pubmed Database

    jaechang-hits/SciAgent-Skills

    Programmatic PubMed access via NCBI E-utilities REST API. An agent skill from jaechang-hits/SciAgent-Skills.

    374 GitHub starsUsed in 1 repo~4.4k tokens
    Auto-check passed
  • Sciagent Skill Creator

    jaechang-hits/SciAgent-Skills

    Scaffold a new SciAgent-Skills entry. An agent skill from jaechang-hits/SciAgent-Skills.

    374 GitHub stars~2.3k tokensUpdated 12 days ago
    Auto-check passed

Questions about Citation Management

What does Citation Management do?

Selecting a reference manager and applying citation styles. An agent skill from jaechang-hits/SciAgent-Skills. Citation Management is an agent skill from jaechang-hits/SciAgent-Skills. Selecting a reference manager and applying citation styles.

When should I use Citation Management?

Citation Management fits situations like: setting up a reference workflow; fixing citation formatting.

How do I install Citation Management in Claude Code?

Run `npx skills add jaechang-hits/SciAgent-Skills --skill citation-management -a claude-code`. Or copy the skill folder (skills/scientific-writing/citation-management in jaechang-hits/SciAgent-Skills) into .claude/skills/citation-management in your project. Claude Code loads it when a task matches its description.

How do I install Citation Management in Codex?

Run `npx skills add jaechang-hits/SciAgent-Skills --skill citation-management -a codex`. Or copy the skill folder (skills/scientific-writing/citation-management in jaechang-hits/SciAgent-Skills) into .agents/skills/citation-management in your project. Codex loads it when a task matches its description.

Can I use Citation Management in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jaechang-hits/SciAgent-Skills --skill citation-management -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/citation-management, .gemini/skills/citation-management, .github/skills/citation-management and .opencode/skills/citation-management in your project.

What does Citation Management need to run?

SKILL.md names no scripts, command-line tools or credentials: Citation Management is instructions for the agent only.

Does Citation Management access the network?

SKILL.md names 6 domains. In commands or code: doi.org and dx.doi.org; the agent is likely to contact these when it follows the instructions. As links in the text: zotero.org, retorque.re, icmje.org and crossref.org. This is read from the text; nothing was executed.

Is Citation Management safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Citation Management use?

Citation Management is published under the CC-BY-4.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Citation Management use?

About 4.9k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Citation Management?

Skills that share tags, products or a category with Citation Management: Zotero (congcongwang0122/zotero-skill, 200 stars), Bib Search Citation (bahayonghang/academic-writing-skills, 500 stars), Zotero Taxonomy Curator (ganzoth/zotero-taxonomy-curator, 160 stars) and CLI Anything Zotero (PiaoyangGuohai1/cli-anything-zotero, 138 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Citation Management?

jaechang-hits (a GitHub user) maintains it in jaechang-hits/SciAgent-Skills, which has 374 GitHub stars. The repository holds 169 skills in this directory. The repository was last updated on September 29, 2026.

Source: jaechang-hits/SciAgent-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.