Skip to content

dommangetnicolas/linkedin-boost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Boost

Fully vibe coded - Built with pure vibes and AI assistance

A Chrome extension that adds AI-powered features to LinkedIn for enhanced productivity.

Features

1. AI-Powered Comment Generation

Generate contextual LinkedIn comments with different tones:

  • 💼 Professional - Formal and business-appropriate
  • 🎉 Enthusiastic - Energetic and positive
  • 🤔 Thoughtful - Reflective and insightful
  • 💪 Supportive - Encouraging and friendly
  • 😊 Casual - Relaxed and conversational

The extension adds a tone selector button to each LinkedIn post, allowing you to instantly generate relevant comments using OpenAI's GPT-4o-mini model.

2. Creator Lists Management

Organize LinkedIn content creators into custom lists:

  • Create multiple lists to categorize creators
  • Add creators directly from their posts
  • View all posts from creators in a list with one click
  • Manage your lists through the extension popup or floating panel
  • Quick access via floating button on LinkedIn feed

3. Seamless Integration

  • Automatically integrates with LinkedIn's interface
  • Floating action buttons for easy access
  • Non-intrusive UI that matches LinkedIn's design
  • Real-time notifications for actions

Installation

  1. Clone or download this repository
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked"
  5. Select the linkedin-boost directory

Setup

  1. Click the LinkedIn Boost extension icon in your browser toolbar
  2. Enter your OpenAI API key in the popup
  3. Click "Save API Key"

Getting an OpenAI API Key

  1. Visit platform.openai.com
  2. Sign up or log in
  3. Navigate to API Keys section
  4. Create a new API key
  5. Copy and paste it into the extension

Usage

Generating Comments

  1. Navigate to any LinkedIn feed
  2. Hover over a post to see the tone selector button (💬 icon with dropdown arrow)
  3. Click the button and choose your desired tone
  4. The AI will generate a comment and insert it into the comment box
  5. Review and post the comment

Managing Creator Lists

Creating Lists

  1. Click the extension icon
  2. Enter a list name in the "Creator Lists" section
  3. Click "Create"

Adding Creators to Lists

  1. On LinkedIn, find a post from a creator you want to save
  2. Click the "Save to List" button (💾 icon) on the post
  3. Select the list you want to add them to

Viewing Creator Posts

  • From Extension Popup: Click the 👁 icon next to a list
  • From Floating Panel: Click the floating lists button (📋 icon) on LinkedIn, then click 👁 on any list
  • This opens a filtered LinkedIn search showing only posts from creators in that list, sorted by date

Managing Lists

  • Click on a list in the popup to view all creators
  • Remove creators by clicking the ✕ button
  • Delete entire lists with the 🗑 button

Files Structure

linkedin-boost/
├── manifest.json          # Extension configuration
├── popup.html            # Extension popup interface
├── popup.js              # Popup functionality & list management
├── content.js            # Main content script (comment generation, UI injection)
├── lists-manager.js      # Creator lists data management
├── styles.css            # Custom styling for LinkedIn integration
└── icons/                # Extension icons (16x16, 48x48, 128x128)

Permissions

The extension requires the following permissions:

  • activeTab - To interact with the current LinkedIn tab
  • storage - To save your API key and creator lists locally
  • https://www.linkedin.com/* - To run on LinkedIn pages only

Privacy

  • Your OpenAI API key is stored locally in your browser using Chrome's storage API
  • Creator lists are stored locally on your device
  • No data is sent to third parties except OpenAI API calls for comment generation
  • The extension only works on LinkedIn.com

Technical Details

  • Manifest Version: 3
  • AI Model: GPT-4o-mini (via OpenAI API)
  • Comment Language: Generated in the original language of the post
  • Comment Length: Maximum 20 words for concise, authentic responses

Troubleshooting

Comments not generating

  • Verify your OpenAI API key is correctly saved
  • Check that you have API credits available
  • Ensure you have a stable internet connection

Creator not saving to list

  • The extension extracts creator information from post metadata
  • Some post types may not be compatible
  • Try refreshing the LinkedIn page

Lists not appearing

  • Check that you've created at least one list in the popup
  • The floating panel updates automatically when lists change

Development

To modify the extension:

  1. Make changes to the source files
  2. Go to chrome://extensions/
  3. Click the reload icon on the LinkedIn Boost extension card

License

This project is open source and available for personal and educational use.

Support

For issues, feature requests, or questions, please open an issue in the repository.


Note: This extension uses the OpenAI API which requires an API key and may incur costs based on usage. Please review OpenAI's pricing at openai.com/pricing.

About

Add AI-powered features to LinkedIn for enhanced productivity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published