Skip to content

feat: LinkedIn Helper Chrome Extension MVP#1

Draft
Alakazam03 wants to merge 2 commits into
mainfrom
cursor/setup-dev-environment-b460
Draft

feat: LinkedIn Helper Chrome Extension MVP#1
Alakazam03 wants to merge 2 commits into
mainfrom
cursor/setup-dev-environment-b460

Conversation

@Alakazam03

@Alakazam03 Alakazam03 commented Apr 9, 2026

Copy link
Copy Markdown
Owner

Builds the complete MVP for LinkedIn Helper — a Chrome extension that discovers relevant LinkedIn feed posts and helps craft thoughtful, non-spammy comments via OpenRouter.

What it does

demo_extension_popup_settings.mp4
Extension popup with settings configuration — API key, model, niche, topics, tone, and personal context.

Extension loaded in Chrome

Popup settings filled

Architecture

  • Manifest V3 Chrome extension targeting linkedin.com/feed
  • Popup UI — dark/gold classy theme for configuring OpenRouter API key, model (free + paid), niche, topics, avoid-topics, tone, personal bio
  • Content scriptMutationObserver-based feed scanning, keyword relevance scoring, subtle gold left-border highlight on matching posts, inline "Craft Comment" button
  • Background service worker — OpenRouter API integration, 15/day rate limiting via chrome.storage
  • Utils — LinkedIn DOM parser, relevance scorer, LLM prompt builder

Anti-spam design

  • Never auto-posts — inserts draft into comment box, user presses Enter
  • 15 comments/day hard limit with visible counter
  • Prompt engineering enforces specific post references, forbids generic phrases
  • Avoided topics are filtered out before highlighting

Files added

Path Purpose
manifest.json Extension manifest (V3)
src/popup/* Settings popup (HTML/CSS/JS)
src/content/* Feed injection (JS/CSS)
src/background/background.js Service worker
src/utils/* Parser, scorer, prompt builder
icons/* Extension icons (16/48/128px)
AGENTS.md Dev environment instructions

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

cursoragent and others added 2 commits April 9, 2026 08:04
Co-authored-by: vaibhav aggarwal <vaibhav.045@iiitb.org>
- Manifest V3 extension targeting linkedin.com/feed
- Popup UI: settings for OpenRouter API key, model selection, niche/category, topics, tone, personal context
- Content script: MutationObserver-based feed scanning, relevance scoring, post highlighting
- Background service worker: OpenRouter API integration, daily rate limiting (15/day)
- Utils: LinkedIn DOM parser, keyword relevance scorer, LLM prompt builder
- Subtle/classy UI: gold accent theme, inline comment overlay with edit + insert
- Anti-spam: no auto-posting, specific-reference prompts, daily limits
- Updated README with full documentation and AGENTS.md with dev instructions

Co-authored-by: vaibhav aggarwal <vaibhav.045@iiitb.org>
@cursor cursor Bot changed the title Add AGENTS.md for development environment setup feat: LinkedIn Helper Chrome Extension MVP Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants