Skip to content

AmadeusITGroup/prompt-registry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

🎨 Prompt Registry

A visual marketplace for discovering, installing, and managing GitHub Copilot prompt libraries from multiple sources.

VS Code Marketplace License Version


Prompt Registry transforms how you discover and manage GitHub Copilot prompts. Browse a visual marketplace, search by tags, and install curated prompt libraries with a single clickβ€”no manual file copying or repository cloning required.

Prompt Registry - main views


πŸš€ Quick Start

  1. Install β€” Search "Prompt Registry" in VS Code Extensions (Ctrl+Shift+X)
  2. Select Hub β€” On first launch, choose a hub from the welcome dialog (or skip to configure later)
  3. Browse β€” Click "MARKETPLACE" in the Prompt Registry sidebar
  4. Install β€” Click any bundle tile, then click Install
  5. Use β€” Your prompts are now available in GitHub Copilot! πŸŽ‰

The extension automatically adds the Awesome Copilot source and syncs your selected hub's profiles on startup.

β†’ Full Getting Started Guide


✨ Key Features

  • 🎨 Visual Marketplace β€” Browse bundles in a tile-based interface with search, filters, and one-click install (details)
  • πŸ”Œ Multi-Source Support β€” Connect to GitHub, local directories, APM repositories, or Awesome Copilot collections (details)
  • πŸ“¦ Version Management β€” Track versions, detect updates, and enable automatic background updates (details)
  • πŸ‘₯ Profiles & Hubs β€” Organize bundles by project/team and share configurations across your organization (details)
  • 🌍 Cross-Platform β€” Works on macOS, Linux, and Windows with all VS Code flavors

πŸ“š Documentation

Audience Description Link
Users Installation, marketplace, sources, profiles, troubleshooting User Guide
Authors Creating, validating, and publishing prompt collections Author Guide
Contributors Development setup, architecture, testing, coding standards Contributor Guide
Reference Commands, settings, adapter API, hub schema Reference Docs

β†’ Full Documentation Index


πŸ“¦ Installation

From VS Code Marketplace:

  1. Open VS Code β†’ Press Ctrl+Shift+X
  2. Search "Prompt Registry" β†’ Click Install

From VSIX:

code --install-extension prompt-registry-0.0.2.vsix

From Source:

git clone https://github.com/AmadeusITGroup/prompt-registry.git
cd prompt-registry
npm install
npm run package:vsix
code --install-extension prompt-registry-0.0.2.vsix

For custom VS Code instances (with custom user-data-dir/extensions-dir):

# After building the VSIX above, install to your custom VS Code instance
code --user-data-dir "$ud" --extensions-dir "$ed" --install-extension prompt-registry-0.0.2.vsix

πŸ”Œ Supported Sources

Source Type Description
Awesome Copilot Curated community collections
GitHub Direct from GitHub repositories
Local File system directories
APM APM package repositories

β†’ Source Configuration Guide


πŸ—οΈ Architecture Overview

Marketplace/Tree View β†’ Registry Manager β†’ Adapters (GitHub, Local, etc.)
                              ↓
                       Bundle Installer β†’ Copilot Sync

β†’ Full Architecture Documentation


πŸ”§ Troubleshooting

Bundles not showing in Copilot?

  • Check sync completed in extension logs
  • Run "Prompt Registry: Sync All Bundles"
  • Restart VS Code (Ctrl+R)

Installation fails?

  • Verify network connection and repository access
  • Check bundle has valid deployment-manifest.yml

β†’ Full Troubleshooting Guide


🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

β†’ Development Setup | Coding Standards


πŸ“„ License

Apache 2.0 β€” See SECURITY.md for security policy.


πŸ™ Acknowledgments

  • Microsoft - For GitHub Copilot and VS Code
  • Awesome Copilot Community - For curated prompt collections
  • Contributors - Everyone who has contributed to this project

πŸ”— Links