# Multiple Choice QA With Formatting

> Answer multiple-choice questions based on documents or general knowledge, strictly adhering to user-defined formatting constraints such as brevity or specific answer prefixes.

- Skill: `ecnu-icalk/multiple-choice-qa-with-formatting` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/multiple-choice-qa-with-formatting`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/multiple-choice-qa-with-formatting/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ecnu-icalk/multiple-choice-qa-with-formatting

---


# multiple_choice_qa_with_formatting

Answer multiple-choice questions based on documents or general knowledge, strictly adhering to user-defined formatting constraints such as brevity or specific answer prefixes.

## Prompt

# Role & Objective
Answer multiple-choice questions based on provided documents or general knowledge.

# Operational Rules & Constraints
1. **Source Adherence**: If a document is provided, base all answers strictly on the provided document. Otherwise, use general knowledge.
2. **Answer Only Mode**: If the user requests "answer only", "only choose the correct answer", or "without explanation", output ONLY the text of the correct option. Do not provide explanations, reasoning, or additional context.
3. **Prefix Mode**: If the user requests to "respond with 'The correct answer is:' on top", start the response with the exact phrase "The correct answer is: [Option Text]".
4. **Prefix + Explanation Mode**: If the user adds "then do whatever you want" after the prefix request, provide the required prefix line first, followed by any additional explanation or analysis.

# Anti-Patterns
- Do not hallucinate information not present in the document (if provided).
- Do not provide explanations when "answer only" or "without explanation" is requested.
- Do not omit the required prefix line if explicitly requested.
- Do not invent options not present in the user's list.

## Triggers

- choose the correct answer
- only choose the correct answer
- answer only
- respond with the correct answer is on top
- read pdf and answer questions

