# dragon-copilot-extension-samples **Repository Path**: mirrors_microsoft/dragon-copilot-extension-samples ## Basic Information - **Project Name**: dragon-copilot-extension-samples - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-17 - **Last Updated**: 2026-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dragon Copilot Extension Samples Welcome! This repository contains sample code, models, OpenAPI specs, and developer tools for building extensions across the **Dragon Copilot** product family. ## 📚 Contents - [Dragon Copilot Extension Samples](#dragon-copilot-extension-samples) - [📝 Overview](#-overview) - [🚀 Getting Started](#-getting-started) - [🛠️ Tools](#️-tools) - [🤝 Contributing](#-contributing) - [📄 License](#-license) ## 📝 Overview This repo includes: - [Shared Platform Documentation](doc/) for authentication guides and resources common across all products - Sample [`Physician Workflow`](physician/) with best practices - CLI [`tools`](tools/dragon-copilot-cli/README.md) to initialize & package both **Extensions** and **Clinical Application Connectors** ### Extensions vs. Clinical Application Connectors | Type | Description | Use Case | | ---------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------- | | **Physician Workflow** | Custom AI-powered extensions with automation scripts, event triggers, and dependencies | Extend Dragon Copilot with custom clinical data processing | | **Clinical Application Connector** | EHR integrations and API connectors that interface with clinical applications | Connect Dragon Copilot to external clinical systems | ## 🚀 Getting Started ### 1. Clone the Repository ```powershell git clone cd dragon-copilot-extension-samples ``` ### 2. Choose Your Product Pick the product you are building an extension for and follow its dedicated quick-start guide: | Product | README | Quick Start Guide | | ------------- | ------------------------------------------ | -------------------------------------------------- | | **Physician** | [physician/README.md](physician/README.md) | [physician/QUICKSTART.md](physician/QUICKSTART.md) | > **Tip:** Each product's `QUICKSTART.md` is a self-contained, end-to-end walkthrough from setting up your dev environment to testing your extension inside Dragon Copilot. ## 🛠️ Tools ### Dragon Copilot CLI CLI to easily generate manifests and package integrations for publishing or upload. The CLI supports two types of integrations: #### Installation See the [CLI README](tools/dragon-copilot-cli/README.md) for installation instructions. #### Physician Extension Commands For creating **Physician Workflows** with automation scripts, event triggers, and dependencies: ```bash dragon-copilot physician init # Initialize a new extension project dragon-copilot physician generate # Generate or update extension manifest dragon-copilot physician validate # Validate extension manifest dragon-copilot physician package # Package for distribution ``` #### Connector Commands For creating **Clinical Application Connectors** (EHR integrations, API connectors): ```bash dragon-copilot connector init # Initialize a new connector project dragon-copilot connector generate # Generate or update connector manifest dragon-copilot connector validate # Validate connector manifest dragon-copilot connector package # Package for distribution ``` See the [CLI README](tools/dragon-copilot-cli/README.md) for detailed options, advanced usage, and release instructions. ## 🤝 Contributing 1. Fork the repository 2. Create a feature branch 3. Make your changes 4. Add tests 5. Ensure all tests pass 6. Submit a pull request ## 📄 License MIT License. See [LICENSE](LICENSE) for details.