Agent Coordination: - Epimetheus (Architect) identity assigned and registered - Connected to PS-SHA-∞ memory system (4,059 entries) - Task claimed from marketplace - Broadcasting to other agents Launch Documentation Created: - PUBLISH_TO_NPM.md - Complete npm publishing guide - STRIPE_LIVE_SETUP.md - Stripe live mode setup guide - AGENT_COORDINATION_REPORT.md - Full status and next steps - EPIMETHEUS_SESSION_COMPLETE.md - Session summary - Added all previous documentation to repo Launch Status: 98% Complete Blocked on: User actions (npm login + Stripe products) Ready: Screenshots, testing, submissions, announcements Next Steps: 1. User: npm login && npm publish (10 min) 2. User: Create Stripe products (5 min) 3. Capture 5 screenshots (15 min) 4. Manual testing on 4 platforms (20 min) 5. Submit to Chrome Web Store (30 min) 6. Launch announcements (10 min) Total time to launch: ~90 minutes Agent Body: qwen2.5-coder:7b (open source) Memory Hash: 4e3d2012 Collaboration: ACTIVE Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
14 KiB
Quick Start Guide
Get Context Bridge running in 2 minutes.
What You'll Need
- ✅ Chrome or Firefox browser
- ✅ A GitHub account (free)
- ✅ 2 minutes
Step 1: Install the Extension
Chrome
- Go to the Chrome Web Store (link will be added after approval)
- Click "Add to Chrome"
- Click "Add extension" in the popup
- Done! You'll see the Context Bridge icon in your toolbar
Firefox
- Go to Firefox Add-ons (link will be added after approval)
- Click "Add to Firefox"
- Click "Add" in the popup
- Done! You'll see the Context Bridge icon in your toolbar
Manual Installation (Developers)
If the extension isn't published yet, or you want to use the latest dev version:
Chrome:
# Clone or download the repo
git clone https://github.com/blackroad-os/context-bridge.git
cd context-bridge
# Open Chrome Extensions page
chrome://extensions/
# Enable "Developer mode" (top right toggle)
# Click "Load unpacked"
# Select the `chrome/` folder
Firefox:
# Clone or download the repo
git clone https://github.com/blackroad-os/context-bridge.git
cd context-bridge
# Open Firefox Add-ons page
about:debugging#/runtime/this-firefox
# Click "Load Temporary Add-on"
# Select the `firefox/manifest.json` file
Step 2: Create Your Context Gist
What Is a Gist?
A GitHub Gist is like a pastebin for code/text. It's:
- Free forever
- Version controlled
- Private or public (your choice)
- Perfect for storing AI context
Create Your Gist
-
Go to GitHub Gists: gist.github.com
-
Sign in (or create a free account)
-
Create a new Gist:
- Filename:
my-context.md(or any name) - Description: "AI Context for Context Bridge" (optional)
- Content: Your context (see examples below)
- Visibility: "Secret" (private) or "Public" (your choice)
- Filename:
-
Click "Create secret gist" (or "Create public gist")
-
Copy the URL from your browser's address bar
- Example:
https://gist.github.com/yourusername/abc123def456 - Or the raw URL:
https://gist.githubusercontent.com/yourusername/abc123def456/raw/my-context.md
- Example:
Important: Either URL format works! Context Bridge handles both.
Step 3: Configure Context Bridge
-
Click the Context Bridge icon in your browser toolbar
-
Paste your Gist URL into the input field
-
Click "Save"
-
Done! Your context is now ready to use
Step 4: Use It!
ChatGPT
- Go to chat.openai.com
- Open any chat (or start a new one)
- Look for the "Insert Context" button (top right of the chat input)
- Click it
- Your context appears in the chat! 🎉
Claude
- Go to claude.ai
- Open any chat (or start a new one)
- Look for the "Insert Context" button (top right of the chat input)
- Click it
- Your context appears in the chat! 🎉
GitHub Copilot
- Go to github.com/copilot or any repo with Copilot Chat
- Open Copilot Chat
- Look for the "Insert Context" button
- Click it
- Your context appears in the chat! 🎉
Google Gemini
- Go to gemini.google.com
- Open any chat (or start a new one)
- Look for the "Insert Context" button
- Click it
- Your context appears in the chat! 🎉
Example Contexts
Not sure what to put in your Gist? Here are examples:
For Developers
# My Tech Stack
**Languages**: TypeScript, Python, Go
**Frontend**: React, Next.js, Tailwind CSS
**Backend**: Node.js, PostgreSQL, Redis
**Infrastructure**: AWS, Docker, Kubernetes
**Tools**: VS Code, GitHub, Linear
# Coding Conventions
- Use functional components (React)
- Prefer async/await over Promises
- 2-space indentation
- Single quotes for strings
- No semicolons
# Current Project
Building a SaaS product for [description].
Target audience: [audience].
Key features: [features].
# Common Tasks
- Code reviews: Focus on security, performance, readability
- Bug fixes: Always add test coverage
- New features: Start with design doc
For Product Managers
# Product Context
**Product**: [Product Name]
**Vision**: [One-sentence vision]
**Target Audience**: [Who are we building for?]
# User Personas
## Primary: [Name]
- Age: [X-Y]
- Job: [Title]
- Pain Points: [List]
- Goals: [List]
## Secondary: [Name]
- Age: [X-Y]
- Job: [Title]
- Pain Points: [List]
- Goals: [List]
# Current Priorities
1. [Priority 1]
2. [Priority 2]
3. [Priority 3]
# Success Metrics
- [Metric 1]: [Target]
- [Metric 2]: [Target]
- [Metric 3]: [Target]
For Writers
# Writing Style Guide
**Tone**: [Professional/Casual/Friendly/Technical]
**Voice**: [First person/Third person]
**Sentence Length**: [Short/Medium/Long/Mixed]
**Vocabulary Level**: [Simple/Intermediate/Advanced]
# Character Profiles
## [Character Name]
- Age: [X]
- Personality: [Description]
- Background: [Description]
- Goals: [List]
- Conflicts: [List]
## [Character Name]
- Age: [X]
- Personality: [Description]
- Background: [Description]
- Goals: [List]
- Conflicts: [List]
# Story World
**Setting**: [Description]
**Time Period**: [When]
**Key Locations**: [List]
**Rules**: [What's possible/impossible in this world]
For Teams
# Company Context
**Company**: [Name]
**Mission**: [Mission statement]
**Values**: [Core values]
# Team Structure
- CEO: [Name]
- CTO: [Name]
- Product: [Name]
- Engineering: [Team size]
- Design: [Team size]
# Communication Norms
- Async-first (use Slack threads)
- Meetings only when necessary
- Document decisions in Notion
- Weekly all-hands on Fridays
# Current Sprint
**Goal**: [Sprint goal]
**Dates**: [Start] to [End]
**Key Tasks**: [List]
# Links
- Roadmap: [URL]
- Docs: [URL]
- Figma: [URL]
Tips & Tricks
Organize Your Context
Use Markdown headers to structure your content:
# Section 1
Content here...
## Subsection 1.1
More details...
# Section 2
Content here...
This makes it easy to scan when it's inserted into AI chats.
Use Multiple Gists (Coming Soon!)
Currently, Context Bridge supports one Gist. But you can:
- Switch Gists: Update the URL in the popup anytime
- Multiple Gists: Coming in v2.0 (upvote this feature in GitHub Issues!)
Workaround for now:
- Create multiple Gists
- Copy/paste the URLs into a text file
- Swap URLs when you switch projects
Keep It Updated
Your Gist is version controlled. You can:
- Edit it anytime (changes sync automatically after cache expires)
- See edit history (click "Revisions" on Gist page)
- Roll back changes (click any revision)
Cache note: Context Bridge caches your Gist for 1 hour (for speed). To force refresh:
- Clear cache in the extension popup, OR
- Wait 1 hour for auto-refresh
Use Private Gists for Sensitive Info
Public Gists:
- Visible to anyone with the URL
- Indexed by Google
- Use for: Open source projects, public documentation
Secret Gists:
- Only visible to you (if logged into GitHub)
- Not indexed by Google
- Still accessible via direct URL (not "private" per se)
- Use for: Personal context, company projects
Private Gists (GitHub Pro):
- Truly private (requires authentication)
- Context Bridge supports these if you're logged into GitHub
Recommendation: Use Secret Gists (free) for most use cases.
Add Templates
Create a template library in a single Gist:
# Template 1: Bug Report
I'm seeing a bug in [feature].
Steps to reproduce:
1. [Step 1]
2. [Step 2]
Expected: [What should happen]
Actual: [What actually happens]
---
# Template 2: Feature Request
I'd like to request a feature: [description].
Use case: [Why is this useful?]
Proposed solution: [Your idea]
---
# Template 3: Code Review
Please review this code:
[Paste code here]
Focus on:
- Security
- Performance
- Readability
Then copy the relevant template when needed.
Troubleshooting
Extension Icon Not Showing?
Chrome:
- Go to
chrome://extensions/ - Find "Context Bridge"
- Make sure it's enabled (toggle on the right)
- Click the puzzle piece icon (top right)
- Pin Context Bridge (click the pin icon)
Firefox:
- Go to
about:addons - Find "Context Bridge"
- Make sure it's enabled
- Right-click the toolbar
- Select "Customize Toolbar"
- Drag Context Bridge icon to the toolbar
"Insert Context" Button Not Appearing?
Check the URL:
- ChatGPT:
chat.openai.comorchatgpt.com✅ - Claude:
claude.ai✅ - Copilot:
github.com✅ - Gemini:
gemini.google.com✅
Other domains won't work (security limitation).
Refresh the page:
- Reload the AI chat page (Cmd/Ctrl + R)
- The button should appear
Check browser console (for devs):
- Right-click → "Inspect"
- Go to "Console" tab
- Look for errors starting with
[Context Bridge] - Report issues to: [GitHub Issues URL]
Context Not Inserting?
Check your Gist URL:
- Click the Context Bridge icon
- Make sure the URL is correct
- Try visiting the URL in a new tab (should show your content)
Check Gist visibility:
- If it's a Secret Gist, make sure you're logged into GitHub
- If it's a Private Gist, Context Bridge may not have access (use Secret instead)
Try clearing cache:
- Click the Context Bridge icon
- Click "Clear Cache"
- Try again
Check for errors:
- Right-click → "Inspect" (on the AI chat page)
- Go to "Console" tab
- Look for errors
- Report to: [GitHub Issues URL]
Gist Content Not Updating?
Cache is active: Context Bridge caches your Gist for 1 hour (for speed).
To force refresh:
- Option 1: Click Context Bridge icon → "Clear Cache"
- Option 2: Wait 1 hour (cache auto-expires)
- Option 3: Edit the Gist URL (add
?v=2to the end, then remove it later)
Coming soon: Manual refresh button (v2.0)
Rate Limited by GitHub?
Unlikely, but possible if you:
- Insert context 60+ times per hour, AND
- Use a public Gist (unauthenticated API)
Solution:
- Use caching (already enabled by default)
- Use a Secret or Private Gist (higher rate limits)
- Wait 1 hour for rate limit to reset
GitHub rate limits:
- Public Gists (unauthenticated): 60 requests/hour
- Secret/Private Gists (authenticated): 5,000 requests/hour
Context Bridge's cache means you'll never hit these limits in practice.
Extension Not Working After Update?
Chrome:
- Go to
chrome://extensions/ - Find "Context Bridge"
- Click "Update" (if available)
- Or toggle off/on to restart
Firefox:
- Go to
about:addons - Click the gear icon
- Select "Check for Updates"
- Or disable/enable to restart
Still not working?
- Uninstall and reinstall (your Gist URL is saved in browser storage, won't be lost)
Privacy & Security
What Data Does Context Bridge Collect?
Nothing. Seriously.
- ❌ No browsing history
- ❌ No AI conversations
- ❌ No GitHub credentials
- ❌ No analytics
- ❌ No tracking
What's stored locally:
- Your Gist URL (in browser storage)
- Cached context (temporary, 1 hour)
What's transmitted:
- GitHub API request (to fetch your Gist)
- That's it. No servers, no backend.
See the Privacy Policy for full details.
Is My Context Secure?
It depends on your Gist visibility:
- Public Gist: Anyone with the URL can read it
- Secret Gist: Not indexed by Google, but accessible via URL
- Private Gist: Requires GitHub authentication (most secure)
Recommendation: Use Secret Gists for most use cases. Use Private Gists for sensitive company/personal data.
Can Context Bridge Read My AI Conversations?
No. Context Bridge:
- ✅ Can insert text into the chat input
- ❌ Cannot read your conversation history
- ❌ Cannot send data to servers (we don't have any!)
Browser permissions:
storage: Save your Gist URL locallyactiveTab: Insert context into current pagehost_permissions: Access ChatGPT, Claude, Copilot, Gemini (only)
No broad permissions. We only access the 4 AI platforms.
What's Next?
Roadmap
v2.0 (coming soon):
- Multiple Gists (switch per project)
- Template library (pre-made contexts)
- Manual refresh button (force cache update)
- Keyboard shortcuts (power user mode)
v3.0 (future):
- Microsoft 365 Copilot support
- VS Code extension (inline context)
- CLI tool (terminal workflows)
- Context versioning (time travel)
Vote on features: [GitHub Issues URL]
Get Involved
- ⭐ Star the repo: [GitHub URL]
- 🐛 Report bugs: [GitHub Issues URL]
- 💡 Request features: [GitHub Issues URL]
- 🤝 Contribute: [GitHub URL] (MIT License)
- 📣 Share: Twitter, LinkedIn, Reddit (help us grow!)
Stay Updated
- 🐦 Twitter: @blackroad_os (or your handle)
- 💼 LinkedIn: [LinkedIn Page URL]
- 📧 Email: updates@blackroad.io (low-volume, major releases only)
Support
Need Help?
Free support:
- 📖 Docs: [GitHub README]
- 🔍 FAQ: FAQ.md
- 💬 GitHub Discussions: [Discussions URL]
Bug reports:
- 🐛 GitHub Issues: [Issues URL]
- Include: Browser version, OS, error messages, screenshots
Email support (for urgent issues):
- 📧 support@blackroad.io
- Response time: 24-48 hours
Success Stories
Share how you use Context Bridge! Tweet with #ContextBridge or email us: stories@blackroad.io
Example:
"Context Bridge saves me 10 minutes a day. I used to copy-paste my tech stack into every ChatGPT conversation. Now it's one click. Game changer." — Alex, Full-Stack Developer
"I manage 3 clients, each with different brand guidelines. Context Bridge lets me switch contexts in seconds. No more 'wait, which brand voice is this?'" — Taylor, Content Writer
"Our team uses Context Bridge to share our PRD across Claude and ChatGPT. Everyone's on the same page, instantly." — Jordan, Product Manager
That's It!
You're ready to use Context Bridge. 🎉
Quick recap:
- ✅ Install the extension (Chrome or Firefox)
- ✅ Create a GitHub Gist with your context
- ✅ Configure Context Bridge with your Gist URL
- ✅ Click "Insert Context" in any AI chat
Questions? Check the FAQ or ask in [GitHub Discussions].
Enjoy! 🚀
Made with ❤️ by Alexa and the BlackRoad OS community.