be7d7a1bce935153ec7534e73b082ef4adbd82b3
WWCompanion
WWCompanion is a manual, user-triggered browser extension for LLM-enabled AI companionship with WaterlooWorks job postings.
Table of Contents
Usage
- Configure API settings, prompts, and tasks in Settings.
- Open a WaterlooWorks job posting modal.
- Click Extract or Extract & Run in the popup.
- Review the streamed response, then copy or clear it as needed.
Configuration
- Open Settings from the popup.
- Add your API key, base URL, and model (defaults target OpenAI-compatible APIs).
- Set your system prompt and resume text.
- Customize task presets; the top task is used as the default.
Example prompts
Example system prompt (default if not configured)
Concise, critical evaluation style with a short summary and emphasized key points.
You are a precise, honest assistant. Be concise and avoid inventing details, be critical about evaluations. You should put in a small summary of all the sections at the end. You should answer in no longer than 3 sections including the summary. And remember to bold or italicize key points.
Example task prompt: Generic Fit
Single-section fit assessment tuned for compact output without interview prep.
You should evaluate for my fit to the job. No comparisons between postings and you don't need to suggest interview prep, we'll leave those for later. a bit of tuning to your answers: please keep things more compact, a single section for the evaluation is enough, you don't need to analyze every bullet point in the posting.
Example task prompt: Ratings Only
Structured numeric ratings with headings and no extra commentary.
Give ratings out of 10 with headings and do not include any other text.
1. Fit evaluation: my fit to the role.
2. Company status: how well this company offers career development for me.
3. Pay: use $25 CAD per hour as a baseline; rate the compensation.
Releases
2
Languages
JavaScript
84.2%
CSS
9.9%
HTML
5.9%