v1.0.0 - AI-Powered Social Media Engagement
ReplyQueue v1.0.0
The first stable release of ReplyQueue, a Chrome extension that helps content creators identify social media posts relevant to their blog content and generate AI-powered reply suggestions.
Features
Core Functionality
- LinkedIn Feed Extraction - Automatically extracts posts from your LinkedIn feed using MutationObserver for real-time detection
- AI-Powered Matching - Semantic analysis matches posts to your RSS feed content using OpenRouter API
- Reply Suggestions - Generate contextual, personalized reply suggestions that reference your blog posts
- Heat Check - AI-powered tone analysis classifies posts as positive, educational, question, negative, promotional, or neutral
Configuration
- RSS Feed Integration - Connect any RSS/Atom feed to match against your blog content
- Model Selection - Choose from available OpenRouter models with filtering by provider, capabilities, and pricing
- Writing Style Examples - Provide example comments to match your tone and voice
- Communication Preferences - Custom rules for how replies should be crafted
- Configurable Limits - Adjust character limits for blog content and post content in AI prompts
Queue Management
- Tab Workflow - Queued posts awaiting analysis, Matched posts with suggestions, Unmatched posts, and Skipped posts
- Skip Button - Skip queued posts before AI analysis
- Status Tracking - Track queued, replied, and skipped posts
Security
- Origin Validation - Content script messages validated against allowed origins
- Secure Storage - API keys stored in chrome.storage.local, never synced or exposed
- Security Tooling - ESLint security plugin and Semgrep CI integration
- Input Validation - All user inputs sanitized before use
Installation
- Download the release zip
- Extract to a folder
- Open
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked" and select the extracted folder
Requirements
- Chrome browser (Manifest V3)
- OpenRouter API key for AI features
- RSS feed URL from your blog
Tech Stack
- Vue 3 with Composition API
- TypeScript (strict mode)
- Vite + CRXJS for Chrome extension bundling
- Tailwind CSS
- Vitest for testing