A Chrome extension that helps you scan job postings for keywords and get AI-powered job fit analysis. Identify key requirements, highlight matches on the page, and receive personalized insights on how well a role aligns with your background.
- Keyword Scan: Scan any job page for keywords from your custom templates. Match by category (Location, Role, Tech Stack, etc.) with color-coded highlighting.
- AI Match Analysis: Get Gemini-powered analysis with Strong Matches, Gaps/Concerns, and a Quick Take summary in second-person language.
- Template Management: Create custom templates with categories and keywords (max 10 per template). Add emojis and highlight colors per category.
- CV Storage: Store your CV or background text securely in the extension for AI analysis.
-
Install the extension
- Clone this repo and run
npm installthennpm run build - Open Chrome →
chrome://extensions→ Enable "Developer mode" → "Load unpacked" → select thebuildfolder
- Clone this repo and run
-
Configure
- Click the extension icon
- Add your Gemini API key
- Paste your CV or key background info
- Save both
-
Enable
- Toggle the extension ON
- Visit any job posting page
- Click the floating magnifying glass button (bottom-left)
- On a job page, click the floating button
- Click "🔍 Scan Keywords"
- Review found vs. not found keywords by category
- Click "Close and Highlight" to highlight matches on the page
- Click highlighted words to jump between occurrences
- On a job page, click the floating button
- Click "🤖 AI Match Analysis"
- Wait a few seconds for the analysis
- Review Strong Matches, Gaps/Concerns, and Quick Take
- Create templates with categories and keywords in the popup
- Select a template from the dropdown
- Edit or delete templates (at least one must remain)
- Default "General Tech Job" template is included
- Chrome (or Edge) with Manifest V3 support
- Gemini API key from Google AI Studio
All data is stored locally in your browser (chrome.storage.local):
- API key
- CV text
- Templates
- Extension enabled state
npm install
npm run buildThe built extension is in the build folder. A zip file is also created in zip/.
MIT