Skip to content

Instantly share code, notes, and snippets.

@JudahGabriel
Last active September 10, 2025 18:33
Show Gist options
  • Select an option

  • Save JudahGabriel/6aa27a8cd9cd95d71ea679c73f11a89c to your computer and use it in GitHub Desktop.

Select an option

Save JudahGabriel/6aa27a8cd9cd95d71ea679c73f11a89c to your computer and use it in GitHub Desktop.
Windows Actions sample file from Edge
{
"version": 1,
"actions": [
{
"id": "Wami.Resize.Width",
"description": "Resize the image to a specific width",
"kind": "Search",
"inputs": [
{
"name": "File",
"kind": "Photo"
}
],
"outputs": [],
"invocation": {
"type": "Uri",
"uri": "web+wami://resize"
},
"inputCombinations": [
{
"inputs": [
"File"
],
"description": "Photo to be resized in Wami."
}
]
},
{
"id": "Wami.Blur",
"description": "Blur the image with a Gaussian operator",
"kind": "Search",
"inputs": [
{
"name": "File",
"kind": "Photo"
}
],
"outputs": [],
"invocation": {
"type": "Uri",
"uri": "web+wami://blur"
},
"inputCombinations": [
{
"inputs": [
"File"
],
"description": "Photo to be blurred in Wami."
}
]
},
{
"id": "Wami.Rotate",
"description": "Rotate the image by 90 degrees",
"kind": "Search",
"inputs": [
{
"name": "File",
"kind": "Photo"
}
],
"outputs": [],
"invocation": {
"type": "Uri",
"uri": "web+wami://rotate"
},
"inputCombinations": [
{
"inputs": [
"File"
],
"description": "Photo to be rotated in Wami."
}
]
},
{
"id": "Wami.Paint",
"description": "Convert the image to oil paint style",
"kind": "Search",
"inputs": [
{
"name": "File",
"kind": "Photo"
}
],
"outputs": [],
"invocation": {
"type": "Uri",
"uri": "web+wami://paint"
},
"inputCombinations": [
{
"inputs": [
"File"
],
"description": "Photo to be converted to oil paint style."
}
]
},
{
"id": "OpenAudioBook",
"description": "Open an audio book in the Sample PWA. This is a dummy action for testing out custom entity support. See https://gist.github.com/JudahGabriel/8f97c1b4f9f3bbd480aa1cc45062cec4",
"useGenerativeAI": false,
"inputs": [
{
"name": "AudioBookToOpen",
"kind": "CustomText",
"customTextKind": "audiobook"
}
],
"inputCombinations": [
{
"inputs": ["AudioBookToOpen"],
"description": "Open `${AudioBookToOpen.KeyPhrase}` by ${AudioBookToOpen.author} in Sample PWA"
}
],
"outputs": [],
"invocation": {
"type": "Uri",
"uri": "web+wami://audiobook/${AudioBookToOpen.isbn}/"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment