|
12 | 12 | <a href="https://learn.microsoft.com/windows/powertoys/command-palette/extensibility-overview">Create your own extension</a> |
13 | 13 | </h3> |
14 | 14 |
|
| 15 | +<br/> |
| 16 | + |
15 | 17 | 🔍 **Discoverable by millions** — your extension shows up right inside Command Palette |
16 | 18 |
|
17 | 19 | 📦 **Host it your way** — publish through winget, the Microsoft Store, or your own download link — you stay in control |
|
24 | 26 |
|
25 | 27 | New to building Command Palette extensions? Check out the [Extension Development docs](https://learn.microsoft.com/windows/powertoys/command-palette/extensibility-overview) to get started. |
26 | 28 |
|
27 | | -Once your extension is ready, follow these steps to list it in the gallery: |
| 29 | +📦 **Host it your way** — publish through winget, the Microsoft Store, or your own download link — you stay in control |
| 30 | + |
| 31 | +🌍 **Open-source & community-driven** — join a growing ecosystem of developers extending Windows productivity |
| 32 | + |
| 33 | +<br/> |
28 | 34 |
|
29 | | -1. **Fork** this repository |
30 | | -2. **Create a folder** at `extensions/<your-name>/<extension-name>/` (lowercase, hyphens only) |
31 | | -3. **Add an `extension.json`** with your extension metadata — see the [Contributing Guide](docs/CONTRIBUTING.md) for the full field reference and template |
32 | | -4. **Add an icon** in the same folder |
33 | | -5. **Publish your extension** to at least one install source: [winget](https://learn.microsoft.com/windows/powertoys/command-palette/publish-extension), [Microsoft Store](https://learn.microsoft.com/windows/powertoys/command-palette/publish-extension), or a direct download URL (e.g. a [GitHub Releases](https://docs.github.com/en/repositories/releasing-projects-on-github/about-releases) page) |
34 | | -6. **Open a pull request** targeting `main` |
| 35 | +## 🛠️ Submit your extension |
| 36 | + |
| 37 | +New to building Command Palette extensions? Check out the [Extension Development docs](https://learn.microsoft.com/windows/powertoys/command-palette/extensibility-overview) to get started. |
35 | 38 |
|
36 | | -CI will validate your submission automatically and the Command Palette team will review your PR. Once merged, your extension will show up in the Command Palette Extension Gallery. |
| 39 | +Once your extension is ready, add it to the gallery by opening a pull request with an `extension.json`, an icon, and at least one install source — winget, Microsoft Store, or a direct download URL. CI validates your submission automatically and the Command Palette team will review your PR. |
37 | 40 |
|
38 | | -See [`extensions/microsoft/sample-extension/`](extensions/microsoft/sample-extension/) for a complete example. |
| 41 | +👉 **[Submit your extension guide](docs/CONTRIBUTING.md)** — full walkthrough, field reference, and a [sample extension](extensions/microsoft/sample-extension/) to get started. |
39 | 42 |
|
40 | 43 | <p align="center"> |
41 | 44 | <img src="docs/images/details.png" alt="Extension details page" width="700" /> |
|
0 commit comments