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.

How to use this prompt

  1. 1

    Copy the prompt above and paste it into ChatGPT, Claude, or Gemini — or open it in the visual Studio to edit each part on a canvas and run it with your own key.

  2. 2

    Replace any bracketed placeholders with your specifics. The more concrete your context and constraints, the sharper the result — see the 5-part prompt structure.

  3. 3

    Run it, then refine. Ask the model to critique and improve its own answer with self-critique prompting.

Techniques in this prompt

Role-Based

Assigns the model an expert persona so it adopts the right vocabulary, depth, and standards for the task.

Learn this technique
Structured Output

Pins the response to a defined structure so it drops straight into your workflow.

Learn this technique
Zero-Shot

Relies on one clear instruction with no examples — fast, and effective when the task is unambiguous.

Learn this technique

Recommended models

claudegpt-4ogemini

Build on this prompt

Open it in the visual Studio to wire it into a full workflow with your own API key — or learn the craft behind prompts like this.

More in Academic Research & Writing