Files
context-bridge/QUICKSTART.md
Your Name 2d84f62407 docs: complete Context Bridge launch coordination by Epimetheus
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>
2026-02-14 12:35:50 -06:00

636 lines
14 KiB
Markdown

# 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
1. Go to the [Chrome Web Store](https://chrome.google.com/webstore) (link will be added after approval)
2. Click **"Add to Chrome"**
3. Click **"Add extension"** in the popup
4. Done! You'll see the Context Bridge icon in your toolbar
### Firefox
1. Go to [Firefox Add-ons](https://addons.mozilla.org) (link will be added after approval)
2. Click **"Add to Firefox"**
3. Click **"Add"** in the popup
4. 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**:
```bash
# 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**:
```bash
# 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
1. **Go to GitHub Gists**: [gist.github.com](https://gist.github.com)
2. **Sign in** (or create a free account)
3. **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)
4. **Click "Create secret gist"** (or "Create public gist")
5. **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`
**Important**: Either URL format works! Context Bridge handles both.
---
## Step 3: Configure Context Bridge
1. **Click the Context Bridge icon** in your browser toolbar
2. **Paste your Gist URL** into the input field
3. **Click "Save"**
4. **Done!** Your context is now ready to use
---
## Step 4: Use It!
### ChatGPT
1. Go to [chat.openai.com](https://chat.openai.com)
2. Open any chat (or start a new one)
3. Look for the **"Insert Context"** button (top right of the chat input)
4. Click it
5. Your context appears in the chat! 🎉
### Claude
1. Go to [claude.ai](https://claude.ai)
2. Open any chat (or start a new one)
3. Look for the **"Insert Context"** button (top right of the chat input)
4. Click it
5. Your context appears in the chat! 🎉
### GitHub Copilot
1. Go to [github.com/copilot](https://github.com/copilot) or any repo with Copilot Chat
2. Open Copilot Chat
3. Look for the **"Insert Context"** button
4. Click it
5. Your context appears in the chat! 🎉
### Google Gemini
1. Go to [gemini.google.com](https://gemini.google.com)
2. Open any chat (or start a new one)
3. Look for the **"Insert Context"** button
4. Click it
5. Your context appears in the chat! 🎉
---
## Example Contexts
Not sure what to put in your Gist? Here are examples:
### For Developers
```markdown
# 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
```markdown
# 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
```markdown
# 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
```markdown
# 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:
```markdown
# 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:
```markdown
# 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**:
1. Go to `chrome://extensions/`
2. Find "Context Bridge"
3. Make sure it's **enabled** (toggle on the right)
4. Click the puzzle piece icon (top right)
5. Pin Context Bridge (click the pin icon)
**Firefox**:
1. Go to `about:addons`
2. Find "Context Bridge"
3. Make sure it's **enabled**
4. Right-click the toolbar
5. Select "Customize Toolbar"
6. Drag Context Bridge icon to the toolbar
### "Insert Context" Button Not Appearing?
**Check the URL**:
- ChatGPT: `chat.openai.com` or `chatgpt.com`
- Claude: `claude.ai`
- Copilot: `github.com`
- Gemini: `gemini.google.com`
**Other domains won't work** (security limitation).
**Refresh the page**:
1. Reload the AI chat page (Cmd/Ctrl + R)
2. The button should appear
**Check browser console** (for devs):
1. Right-click → "Inspect"
2. Go to "Console" tab
3. Look for errors starting with `[Context Bridge]`
4. Report issues to: [GitHub Issues URL]
### Context Not Inserting?
**Check your Gist URL**:
1. Click the Context Bridge icon
2. Make sure the URL is correct
3. 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**:
1. Click the Context Bridge icon
2. Click "Clear Cache"
3. Try again
**Check for errors**:
1. Right-click → "Inspect" (on the AI chat page)
2. Go to "Console" tab
3. Look for errors
4. 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=2` to 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**:
1. Use caching (already enabled by default)
2. Use a Secret or Private Gist (higher rate limits)
3. 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**:
1. Go to `chrome://extensions/`
2. Find "Context Bridge"
3. Click "Update" (if available)
4. Or toggle off/on to restart
**Firefox**:
1. Go to `about:addons`
2. Click the gear icon
3. Select "Check for Updates"
4. 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](./PRIVACY_POLICY.md) 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 locally
- `activeTab`: Insert context into current page
- `host_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](https://twitter.com/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](./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**:
1. ✅ Install the extension (Chrome or Firefox)
2. ✅ Create a GitHub Gist with your context
3. ✅ Configure Context Bridge with your Gist URL
4. ✅ Click "Insert Context" in any AI chat
**Questions?** Check the [FAQ](./FAQ.md) or ask in [GitHub Discussions].
**Enjoy!** 🚀
---
*Made with ❤️ by [Alexa](https://github.com/alexaamundson) and the BlackRoad OS community.*