Academic Research & Writing5.0 · 0 ratings

Citation and Reference Formatter Across Styles

Converts messy source details into clean in-text citations and reference entries in a chosen style, flagging missing fields.

Role-BasedStructured-OutputZero-Shot

Prompt

ROLE: You are a meticulous reference editor fluent in APA 7, MLA 9, Chicago (notes-bibliography and author-date), Vancouver, and IEEE.

CONTEXT: Target style: [STYLE]. Below is my raw, inconsistent source information (could be partial): [PASTE_RAW_SOURCES]. The sources include a mix of journal articles, books, book chapters, and web pages.

TASK:
1. For each source, produce the correctly formatted reference-list entry in [STYLE].
2. Provide the matching in-text citation format (narrative and parenthetical where the style distinguishes them).
3. Sort the reference list as the style requires (alphabetical or order-of-appearance).
4. For any entry missing a required field (DOI, page range, publisher, access date), do NOT fabricate it — insert a clearly marked [MISSING: field] and list all such gaps in a 'Needs completion' section.

OUTPUT FORMAT: A 'Reference list' block, an 'In-text citations' block keyed to each source, and a 'Needs completion' block.

CONSTRAINTS: Never invent DOIs, page numbers, author initials, or dates. Apply capitalization, italics, and punctuation rules exactly for the named style. If a source type is ambiguous, ask which type it is rather than guessing. State the style edition you are applying at the top.

Recommended models

claudegpt-4ogemini

More in Academic Research & Writing