Generate comma-separated UWorld QID lists from AnKing-style tags.
This add-on is built for students using AnKing tags that map cards to UWorld QIDs. It does not include, scrape, download, or access UWorld content. It only reads tags already present in your Anki collection.
Features
- Generate QIDs from cards unsuspended during the current Anki session
- Choose Step 1, Step 2, COMLEX Level 1, or COMLEX Level 2
- Generate QIDs from selected cards in the Browser
- Generate QIDs by one or more input tags
- Group tag-search results under each input tag
- Remove duplicate QIDs automatically
- Copy the generated QID list to clipboard
Expected Tag Patterns
Step 1:
AnKing Step 1 -> UWorld -> Step -> QID
Step 2:
AnKing Step 2 -> UWorld -> Step -> QID
COMLEX Level 1:
AnKing Step 1 -> UWorld -> COMLEX -> QID
COMLEX Level 2:
AnKing Step 2 -> UWorld -> COMLEX -> QID
Example tags:
AK_Step1_v12::UWorld::Step::12345
AK_Step2_v12::UWorld::Step::12345
AK_Step1_v12::UWorld::COMLEX::12345
How To Use
Open Anki, unsuspend cards, then go to:
Tools -> UWorld QID Generator -> Generate UWorld QIDs Unsuspended This Session
You can also search manually by tag:
Tools -> UWorld QID Generator -> Generate UWorld QIDs by Tag
Or select cards in the Browser and use:
Edit -> Generate UWorld QIDs for Selected Cards
Notes
The session tracker takes a fresh snapshot when Anki opens. If no newly unsuspended cards are found, the add-on offers a recovery option using currently unsuspended new notes.
Tested on Anki 25.07.5.