Install any skill in seconds. Free to start, no credit card required.
Get Started Free →brycewang-stanford/cite
Finds a paper by title, author, or DOI, adds BibTeX to references.bib, and shows citation syntax.
Passed 7 of 13 test cases with the skill, and 8 of 13 without it.
1 fixed11 passed either way8 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I already have an entry with key acemoglu2001institutions in references.bib. What check should be performed when adding another 2001 paper by Acemoglu?
| Checked | Without skill | With skill |
|---|---|---|
| The response notes that a warning should be issued to the user regarding the similar author and year combination. | Missed | Passed |
The instructions your model reads when the skill loads.
Find a paper, create a BibTeX entry, add it to references.bib, and provide the citation syntax.
$ARGUMENTS — a paper description, title, author name, or DOI (e.g., "Acemoglu 2001 colonial origins" or "10.1257/aer.91.5.1369")Parse the argument to determine if it is a DOI or a descriptive search query.
Search for the paper:
Construct a valid BibTeX entry with these fields (at minimum):
@article{key, (or @book, @incollection, etc. as appropriate)author, title, journal (or booktitle), year, volume, number, pages, doilastname_yearword (e.g., acemoglu2001colonial)Read references.bib and check for duplicate keys:
Append the new entry to references.bib (add a blank line before the new entry)
Show the user the citation syntax for use in index.qmd:
@key → "Author (Year)"[@key] → "(Author, Year)"[@key1; @key2]Ask if the user wants to create an annotation note in references/ (see /project:literature-note)
references.bib does not exist, create it with the new entry.test cases passed, vs 8 / 13 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.