Study tools
Two free tools I built and keep improving, to help you study for IT certifications. Both are prompts, plain blocks of text that you paste or upload into an AI assistant. I keep them downloaded and upload the file fresh at the start of each session. I use Anthropic's models, and Opus set to high effort has worked best for me.
There's nothing to install and nothing that runs on its own. Each tool below offers a .txt version, which opens in your browser so you can read it first, and a .md version, which downloads.
Before you start
Both tools work from your certification's objectives document. Download it from the vendor, then convert it to markdown to cut down on tokens, or upload the PDF as it is. That's the only setup either tool needs.
The tutor v1.14.0
Upload the prompt alongside your objectives list and the tutor starts teaching right away. There are no setup questions and no menu to work through.
The first session opens with a wide sweep to decide what order to teach in. It asks one question for each main numbered objective, using that objective's hardest and most exam-relevant sub-item to stand in for the whole thing. If your objectives list has 60 main numbered objectives, that's a 60 question sweep, not one question per line item. Nothing is scored and you get no feedback, because ordering is the only purpose.
After the sweep, the tutor works one objective at a time: a cold entry test, a teaching pass over whatever you missed, then a closing test over the same ground. It drives the session itself. To skip ahead, slow down, revisit something, or ask for a hands-on lab, interrupt at any point and it follows you.
Verification is strict on purpose. Getting something right during a lesson doesn't count, because you just saw the material. An objective is marked verified only when you answer a fresh question later in the session, without help, and explain your reasoning. There's no partial credit.
To finish, type end session. The tutor produces two files: a JSON ledger holding the state of every objective, and a report of what happened. Save both. To pick up where you stopped, upload four files at the start of the next session: this prompt, your objectives list, the newest ledger, and the newest report.
Two things worth knowing:
- Don't look anything up mid-answer. A wrong answer tells the tracker more than a researched right one.
- Take long sessions when you can. A session has no fixed length and ends only when you end it.
Read prompt (plain text)
The practice exam engine v1.4.0
The engine asks three questions up front: which certification and exam code you're taking, whether you're attaching objectives, and what you want right now. You can ask for a full-length practice exam, a set scoped to a single domain, or performance-based tasks only. After that it stops asking and gets to work.
It researches the exam before writing a single question. Nothing about the blueprint comes from memory. It verifies domain weights, item count, time limit, question formats, and pass mark against current sources, and it tells you whatever it couldn't confirm. It then allocates question slots to match the published weighting and writes original items. The answer key and rationale are written in the same pass as the question, so nothing gets rationalized after the fact.
What you get back is one self-contained HTML file. Open it in any browser, fully offline, with a countdown timer, review flags, and a confidence tag on every question. Nothing is scored in the page. When you submit, it exports your answers as a markdown file.
To grade the exam, start a fresh chat and upload five files: this prompt, your objectives file, the current ledger, the sealed key for that exam form, and your results export. It grades the exam, writes a debrief you can study from, then writes an updated ledger.
Keep every file it hands you. The ledger is what carries your history between sessions, and without it each test is a sample of one. Tag your confidence honestly too, because a confident wrong answer is the thing worth finding.
Read prompt (plain text)
Using them together
The two are built to pair up. Learn a domain with the tutor, then sit an exam on it with the practice engine to find out whether it stuck. Both work from the same objectives document.