Guide My AI Extension
A VS Code extension that connects to guidemyai.tech to sync AI coding assistant profiles, including custom rules and MCP (Model Context Protocol) servers, directly into your development environment.
Overview
Guide My AI Extension bridges the gap between your central registry and your local development environment. Configure your AI assistant rules and MCP servers on guidemyai.tech, assign them to profiles, then seamlessly sync them to any IDE with a single command.
Features
- 🔄 One-Click Profile Sync: Select and sync AI profiles from your guidemyai.tech account
- 📝 Custom AI Rules: Automatically writes AI assistant rules to your project's
.cursorrules file
- 🔌 MCP Server Integration: Configures Model Context Protocol servers in your IDE settings
- 🎯 Multi-Profile Support: Switch between different AI profiles for different projects or contexts
- 🛡️ Works Across IDEs: Supports VS Code, Cursor, Antigravity, and other compatible editors
Installation
From VS Code Marketplace
- Open VS Code/Cursor
- Press
Cmd+Shift+X (Mac) or Ctrl+Shift+X (Windows/Linux) to open Extensions
- Search for "Guide My AI"
- Click Install
From VSIX File
- Download the latest
.vsix file from the releases page
- Open VS Code/Cursor
- Press
Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux)
- Type "Extensions: Install from VSIX..."
- Select the downloaded
.vsix file
Usage
First Time Setup
Open Command Palette
- Mac:
Cmd+Shift+P
- Windows/Linux:
Ctrl+Shift+P
Select Profile Command
- Type and select:
Guide My AI: Select Profile
Authenticate
- The extension will prompt you to authenticate with guidemyai.tech
- Follow the OAuth flow in your browser
- Once authenticated, you'll be automatically redirected back to your IDE
Choose Your Profile
- A quick pick menu will display all your available profiles
- Select the profile you want to use for the current project
What Happens When You Select a Profile?
The extension automatically:
- Creates/updates a
.cursorrules file in your project root with your AI assistant rules
- Configures MCP servers in your IDE settings for the selected profile
- Stores your authentication token securely for future use
Switching Profiles
Simply run the Guide My AI: Select Profile command again to switch to a different profile. The extension will overwrite the existing configuration with the new profile's settings.
Configuration
Profile Management
All profile management is done through guidemyai.tech. You can:
- Create new profiles
- Edit existing profiles
- Configure custom AI rules
- Set up MCP servers
- Organize profiles by project type or use case
File Locations
- AI Rules: Written to
.cursorrules in your project root
- MCP Settings: Stored in your IDE's user or workspace settings (depending on IDE)
- Auth Token: Securely stored in VS Code's Secret Storage API
Commands
The extension provides several commands to help you manage AI profiles, rules, and MCP servers:
Your Content Commands
| Command |
Description |
Guide My AI: Select Profile |
Opens profile selector and syncs the chosen profile to your project |
Guide My AI: Select Rules |
Choose and sync specific rules from your personal collection |
Guide My AI: Select MCPs |
Choose and sync specific MCP servers from your personal collection |
Community Content Commands
| Command |
Description |
Guide My AI: Browse Community Profiles |
Browse and pull profiles from other users in the community |
Guide My AI: Pull Community Profile |
Pull a specific profile using the format {username}/profiles/{profile-slug} |
Guide My AI: Pull Community Rule |
Pull a specific rule using the format {username}/rules/{rule-slug} |
Guide My AI: Pull Community MCP |
Pull a specific MCP server using the format {username}/mcps/{mcp-slug} |
Command Details
Select Profile
Select and sync a complete profile from your guidemyai.tech account, including all associated rules and MCP servers.
Steps:
- Open Command Palette (
Cmd+Shift+P / Ctrl+Shift+P)
- Type and select
Guide My AI: Select Profile
- Authenticate if prompted
- Choose a profile from your collection
- The profile's rules and MCPs are automatically synced to your project
Select Rules
Pick and choose individual rules from your personal collection without selecting an entire profile.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Select Rules
- Authenticate if prompted
- Select one or more rules (multi-select supported)
- Selected rules are written to your project
Select MCPs
Pick and choose individual MCP servers from your personal collection without selecting an entire profile.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Select MCPs
- Authenticate if prompted
- Select one or more MCP servers (multi-select supported)
- Selected MCPs are configured in your IDE
Explore profiles created by other users in the Guide My AI community.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Browse Community Profiles
- Authenticate if prompted
- Enter a username to browse
- View and select from their public profiles
- The selected profile is synced to your project
Directly pull a specific profile if you know the exact username and profile slug.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Pull Community Profile
- Authenticate if prompted
- Enter the profile path in format:
{username}/profiles/{profile-slug}
- Example:
sally-codes/profiles/node-testing
- The profile is immediately synced to your project
Directly pull a specific rule from another user.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Pull Community Rule
- Authenticate if prompted
- Enter the rule path in format:
{username}/rules/{rule-slug}
- Example:
sally-codes/rules/node-testing-best-practices
- The rule is immediately written to your project
Directly pull a specific MCP server configuration from another user.
Steps:
- Open Command Palette
- Type and select
Guide My AI: Pull Community MCP
- Authenticate if prompted
- Enter the MCP path in format:
{username}/mcps/{mcp-slug}
- Example:
sally-codes/mcps/github-integration
- The MCP is immediately configured in your IDE
Requirements
- VS Code 1.105.0 or higher (or compatible Cursor version)
- Active internet connection for initial authentication and profile syncing
- Account on guidemyai.tech
Privacy & Security
- Authentication tokens are stored securely using VS Code's Secret Storage API
- No credentials are stored in plain text
- The extension only communicates with guidemyai.tech APIs
- All data transmission uses HTTPS
Contributing
Contributions are welcome! This project is open source under the GPL-3.0 license.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Support
License
This extension is licensed under the GPL-3.0 License. See LICENSE.md for details.
Links
Enjoy coding with AI profiles tailored to your needs! 🚀