Toyota Prompt Jarvis
A VS Code extension that provides code snippets and development prompts as chat participants for enhanced productivity.
Features
- Chat Participant Integration: Access prompts directly through VS Code's chat interface using
@prompts
- Auto-Copy Functionality: Single matching prompts are automatically copied to clipboard
- Manual Copy Options: Copy buttons for manual prompt copying
- Smart Search: Search prompts by name, prefix, or description
- Instant Notifications: Get notified when prompts are copied
Usage
- Install the extension - The extension activates automatically when VS Code starts
- Open Chat: Use Ctrl+Alt+I (Cmd+Alt+I on Mac) to open VS Code Chat
- Use the Chat Participant: Type
@prompts
followed by your search term
- Browse Available Prompts: Type
@prompts help
or @prompts list
to see all available prompts
Examples
@prompts help
- Show all available prompts
@prompts project
- Find project-related prompts
@prompts copilot-entity
- Search by prefix
@prompts dbcontext
- Search for database context prompts
Features in Detail
Auto-Copy
When you search for a prompt and get a single match, the prompt is automatically copied to your clipboard and you'll see a confirmation notification.
Manual Copy
For multiple matches or when you want to copy again, use the "📋 Copy Prompt" buttons provided in the chat response.
Smart Search
The extension searches through:
- Prompt names
- Prefixes
- Descriptions
This ensures you can find the right prompt quickly using natural language.
Extension Activation
The extension shows a notification when activated: "🚀 Toyota Prompt Jarvis is ready! Use @prompts in chat to access prompts."
Requirements
- VS Code version 1.102.0 or higher
- Chat functionality enabled in VS Code
Contributing
The prompts are stored in src/prompts.json
. You can add new prompts by following the existing structure:
{
"Prompt Name": {
"prefix": "unique-prefix",
"body": [
"Line 1 of prompt",
"Line 2 of prompt"
],
"description": "Description of what this prompt does"
}
}
Release Notes
0.0.1
Initial release with:
- Chat participant functionality
- Auto-copy on single matches
- Manual copy buttons
- Smart search capabilities
- Activation notifications
Enjoy!