Step 1 — Add your companies
Click By company → + in the sidebar. Add every employer with a start and end year. This keeps your entries organized by role from the start.
Step 2 — Dump everything in, don't filter
Add entries from every digital trail you can find — performance reviews, peer feedback, Slack messages where you shipped something, Jira tickets you owned, LinkedIn posts, emails where you got praised, end-of-year self-assessments. Use Upload file to drop in PDFs, Word docs, or screenshots directly. Tag each entry with the company, year, category, and source — but don't worry about writing quality. Raw notes are fine.
Step 3 — Star your strongest entries
Once you have a pile, go through and star anything significant — a project that moved a number, something leadership noticed, a time you grew beyond your role. Starred entries become your resume candidates.
Step 4 — Flag entries with metrics
Check has metric on any entry that contains a number, percentage, dollar amount, or team size. These are your highest-value bullets. For entries without numbers, ask yourself: can I attach one? If so, add it to the notes.
Step 5 — Add your original job description
Go to Reference docs and add the job description you were originally hired for. This helps the AI understand your scope and the language your employer used — which often matches what future employers search for.
Step 6 — Generate resume bullets
Navigate to a company in the sidebar and click Generate resume prompt in the top right. This bundles all your entries and reference docs for that company into a single prompt you can copy and paste into Claude, ChatGPT, or any AI tool. The AI will turn your raw notes into polished resume bullets in XYZ format (Accomplished X by doing Y, resulting in Z). It will also flag any entries where a metric is missing and suggest what you could look up.
Step 7 — Back up your data
Click Export in the sidebar footer to download a .json backup. Save it to Google Drive, iCloud, or Dropbox. To restore on another device or after clearing your browser, use Upload file and drop in the backup file.
Your data lives entirely in your browser's local storage — nothing is sent to any server. The app works offline for all features except image OCR (which uses the Claude API to read text from screenshots).