promptu VSCode Extension
A zero-config VSCode extension that executes prompts in GitHub Copilot Chat from any source via URI protocol.
Note: this extension is in early preview, contact 'dannabel@microsoft.com' for any issues/questions/concerns
Features
- 🚀 Zero Configuration: No setup required - just install and use
- 🌐 Universal Prompt Access: Support for Azure DevOps, GitHub, direct URLs, and local files
- 🔐 Git Authentication: Uses your existing git credentials for private repositories
- ⚡ Just-in-Time Fetching: Downloads prompts on demand, no pre-sync needed
- 🔗 GitHub Copilot Integration: Executes prompts directly in Copilot Chat
vscode://ms-promptu.promptu?prompt=<prompt-location>&input=<input-data>
Parameters:
prompt
(required): Location of the prompt file (shorthand, URL, or local path)
input
(optional): Input data to pass to the prompt
Automatically adds .prompt.md
extension if no extension provided
Prepend https://vscode.dev/redirect?url=
for creating clickable links
Append &windowId=_blank
to open in a new VS Code window
Supported Prompt Sources
Source |
Format |
Example |
GitHub |
gh:<username>/<repo>/<path> |
gh:awesome-team/ai-prompts/code-review |
Azure DevOps |
ado:<org>/<project>/<repo>/<path> |
ado:company/engineering/ai-assistants/code-quality |
Direct URL |
https://... |
https://raw.githubusercontent.com/team/ai-prompts/main/analysis |
Local File |
Absolute path |
C:/my-prompts/code-review (Windows)
/home/user/my-prompts/debug-helper (Linux/Mac) |
Complete URI Example:
For this prompt from awesome-copilot repo: prompt-builder
Github: vscode://ms-promptu.promptu?prompt=gh:github/awesome-copilot/prompts/prompt-builder
Direct URL vscode://ms-promptu.promptu?prompt=https://raw.githubusercontent.com/github/awesome-copilot/refs/heads/main/prompts/prompt-builder.prompt.md
How to use
Simply enter the URI into your browser address bar or file explorer.
Or create clickable links by prepending https://vscode.dev/redirect?url=
Ex: https://vscode.dev/redirect?url=vscode://ms-promptu.promptu?prompt=gh:github/awesome-copilot/prompts/prompt-builder
Or create buttons, ex: 
Or use platform-specific shortcuts
- Windows:
Win+R
→ paste URI → Enter
- Mac:
Cmd+Space
→ paste URI → Enter
Authentication
If prompt is publicly available, no auth needed.
If not, uses git authentication. Works automatically if you can git clone
the repository. Git Credential Manager is recommended for setting up git credentials.
Requirements
- VSCode: 1.74.0 or higher
- GitHub Copilot Chat: Extension must be installed and configured
- Git: Required for private repository access
Installation
Install the extension from VS Code Marketplace by searching 'promptu' or build and install VSIX file
Development
npm install
npm run compile
npm run package
License
MIT