mirror of
https://github.com/github/awesome-copilot.git
synced 2026-06-17 21:21:20 +00:00
chore: publish from staged
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "accessibility-kanban",
|
||||
"name": "Accessibility Kanban",
|
||||
"description": "Kanban board to manage accessibility issues, allow you to plan, track, and complete remediation work.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"accessibility",
|
||||
"github-issues",
|
||||
"issue-triage",
|
||||
"kanban-board",
|
||||
"planning-workflow",
|
||||
"status-tracking"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,14 @@
|
||||
"main": "extension.mjs",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
},
|
||||
"description": "Users drag accessibility issues across kanban lanes to plan, track, and complete remediation work.",
|
||||
"keywords": [
|
||||
"accessibility",
|
||||
"kanban-board",
|
||||
"issue-triage",
|
||||
"planning-workflow",
|
||||
"status-tracking",
|
||||
"github-issues"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "backlog-swipe-triage",
|
||||
"name": "Backlog Swipe Triage",
|
||||
"description": "Quickly swipe through backlog issues to triage decisions like assign, needs-info, defer, close, or ignore.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"agent-assignment",
|
||||
"backlog-triage",
|
||||
"github-issues",
|
||||
"issue-prioritization",
|
||||
"swipe-interface",
|
||||
"workflow-automation"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3,8 +3,16 @@
|
||||
"version": "1.0.0",
|
||||
"type": "module",
|
||||
"main": "extension.mjs",
|
||||
"description": "Swipe-driven backlog triage canvas for reviewing open issues and assigning implementation work.",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "1.0.1"
|
||||
}
|
||||
},
|
||||
"description": "Users quickly swipe through backlog issues to triage decisions like assign, needs-info, defer, close, or ignore.",
|
||||
"keywords": [
|
||||
"backlog-triage",
|
||||
"swipe-interface",
|
||||
"issue-prioritization",
|
||||
"github-issues",
|
||||
"agent-assignment",
|
||||
"workflow-automation"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"id": "chromium-control-canvas",
|
||||
"name": "Chromium Control Canvas",
|
||||
"description": "Opens a real Chromium window you can navigate and interact with from a Copilot canvas control panel and agent actions.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"browser-control",
|
||||
"chromium-browser",
|
||||
"interactive-canvas",
|
||||
"playwright-automation",
|
||||
"screenshots",
|
||||
"ui-testing",
|
||||
"web-navigation"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -561,7 +561,7 @@ const session = await joinSession({
|
||||
id: "chromium-control-canvas",
|
||||
displayName: "Chromium Control Canvas",
|
||||
description:
|
||||
"Control canvas for a real headful Chromium window driven by Playwright.",
|
||||
"Opens a real Chromium window you can navigate and interact with from a Copilot canvas control panel and agent actions.",
|
||||
inputSchema: {
|
||||
type: "object",
|
||||
properties: {
|
||||
|
||||
@@ -1,14 +1,22 @@
|
||||
{
|
||||
"name": "chromium-control-canvas",
|
||||
"version": "1.0.0",
|
||||
"description": "GitHub Copilot canvas that drives a real headful Chromium window via Playwright.",
|
||||
"main": "extension.mjs",
|
||||
"keywords": [],
|
||||
"author": "Andrea Griffiths",
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest",
|
||||
"playwright": "^1.60.0"
|
||||
}
|
||||
},
|
||||
"description": "Opens a real Chromium window you can navigate and interact with from a Copilot canvas control panel and agent actions.",
|
||||
"keywords": [
|
||||
"chromium-browser",
|
||||
"playwright-automation",
|
||||
"browser-control",
|
||||
"interactive-canvas",
|
||||
"web-navigation",
|
||||
"screenshots",
|
||||
"ui-testing"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "color-orb",
|
||||
"name": "Color Orb",
|
||||
"description": "A visual orb that users can ask the agent to recolor while showing a live activity log in the canvas.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"agent-actions",
|
||||
"color-picker",
|
||||
"interactive-demo",
|
||||
"realtime-updates",
|
||||
"sse-events",
|
||||
"visual-feedback"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,14 @@
|
||||
"main": "extension.mjs",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
},
|
||||
"description": "Gives users a visual orb they can ask the agent to recolor while showing a live activity log in the canvas.",
|
||||
"keywords": [
|
||||
"color-picker",
|
||||
"interactive-demo",
|
||||
"agent-actions",
|
||||
"realtime-updates",
|
||||
"sse-events",
|
||||
"visual-feedback"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "diagram",
|
||||
"name": "Diagram Explorer",
|
||||
"description": "Render diagrams, click nodes to drill down, and view agent-generated explanations directly in the canvas.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"architecture-mapping",
|
||||
"canvas-navigation",
|
||||
"exploratory-analysis",
|
||||
"interactive-diagrams",
|
||||
"node-drilldown",
|
||||
"relationship-visualization"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,14 @@
|
||||
"main": "extension.mjs",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
},
|
||||
"description": "Lets users render diagrams, click nodes to drill down, and view agent-generated explanations directly in the canvas.",
|
||||
"keywords": [
|
||||
"interactive-diagrams",
|
||||
"architecture-mapping",
|
||||
"node-drilldown",
|
||||
"relationship-visualization",
|
||||
"exploratory-analysis",
|
||||
"canvas-navigation"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -3,6 +3,21 @@
|
||||
"id": "coffilot",
|
||||
"name": "Coffilot",
|
||||
"description": "Java-focused Copilot canvas extension from jdubois.",
|
||||
"keywords": [
|
||||
"java",
|
||||
"canvas",
|
||||
"productivity"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "extensions/external-assets/coffilot-preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "extensions/external-assets/coffilot-preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
},
|
||||
"installUrl": "https://github.com/jdubois/coffilot",
|
||||
"sourceUrl": "https://github.com/jdubois/coffilot",
|
||||
"imagePath": "extensions/external-assets/coffilot-preview.png"
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "feedback-themes",
|
||||
"name": "Feedback Themes",
|
||||
"description": "Explore grouped customer feedback signals by impact and drill into a theme to guide product next steps.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"customer-feedback",
|
||||
"impact-prioritization",
|
||||
"product-insights",
|
||||
"signal-grouping",
|
||||
"theme-analysis",
|
||||
"trend-discovery"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,14 @@
|
||||
"main": "extension.mjs",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
},
|
||||
"description": "Explore grouped customer feedback signals by impact and drill into a theme to guide product next steps.",
|
||||
"keywords": [
|
||||
"customer-feedback",
|
||||
"theme-analysis",
|
||||
"signal-grouping",
|
||||
"impact-prioritization",
|
||||
"product-insights",
|
||||
"trend-discovery"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "gesture-review",
|
||||
"name": "Gesture PR Review",
|
||||
"description": "Review pull requests with a live camera feed and approve or reject using thumbs-up/thumbs-down gestures.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"camera-input",
|
||||
"gesture-control",
|
||||
"github-prs",
|
||||
"hands-free",
|
||||
"mediapipe",
|
||||
"pull-request-review"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -179,7 +179,7 @@ const canvas = createCanvas({
|
||||
id: "gesture-review",
|
||||
displayName: "Gesture PR Review",
|
||||
description:
|
||||
"Interactive PR review using hand gestures. Shows a live camera feed and detects thumbs up (approve) or thumbs down (reject) via MediaPipe hand tracking.",
|
||||
"Users review pull requests with a live camera feed and approve or reject using thumbs-up/thumbs-down gestures.",
|
||||
actions: [
|
||||
{
|
||||
name: "show_pr",
|
||||
|
||||
@@ -5,5 +5,14 @@
|
||||
"main": "extension.mjs",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
},
|
||||
"description": "Users review pull requests with a live camera feed and approve or reject using thumbs-up/thumbs-down gestures.",
|
||||
"keywords": [
|
||||
"pull-request-review",
|
||||
"gesture-control",
|
||||
"camera-input",
|
||||
"hands-free",
|
||||
"github-prs",
|
||||
"mediapipe"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "release-notes-showcase",
|
||||
"name": "Release Notes Showcase",
|
||||
"description": "Compose and refine launch-ready release notes with contributor callouts and export-friendly output.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"changelog",
|
||||
"contributor-callouts",
|
||||
"email-export",
|
||||
"launch-summary",
|
||||
"product-updates",
|
||||
"release-notes"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3,8 +3,16 @@
|
||||
"version": "1.0.0",
|
||||
"type": "module",
|
||||
"main": "extension.mjs",
|
||||
"description": "Release notes canvas for building polished release communications and exports.",
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "1.0.1"
|
||||
}
|
||||
},
|
||||
"description": "Compose and refine launch-ready release notes with contributor callouts and export-friendly output.",
|
||||
"keywords": [
|
||||
"release-notes",
|
||||
"launch-summary",
|
||||
"changelog",
|
||||
"contributor-callouts",
|
||||
"product-updates",
|
||||
"email-export"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -621,7 +621,7 @@ export const releaseNotesShowcaseCanvas = createCanvas({
|
||||
id: CANVAS_ID,
|
||||
displayName: CANVAS_TITLE,
|
||||
description:
|
||||
"Presents release notes as a high-impact launch summary with contributor callouts and email-ready export output.",
|
||||
"Compose and refine launch-ready release notes with contributor callouts and export-friendly output.",
|
||||
inputSchema: releaseNotesInputSchema,
|
||||
actions: [
|
||||
{
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "where-was-i",
|
||||
"name": "Where Was I?",
|
||||
"description": "Reconstruct your dev context (branch, commits, uncommitted work, PR clues) and trigger a resume prompt to continue quickly.",
|
||||
"version": "1.0.0",
|
||||
"keywords": [
|
||||
"branch-state",
|
||||
"developer-context",
|
||||
"git-history",
|
||||
"interrupt-recovery",
|
||||
"pull-request-context",
|
||||
"resume-work"
|
||||
],
|
||||
"screenshots": {
|
||||
"icon": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
},
|
||||
"gallery": {
|
||||
"path": "assets/preview.png",
|
||||
"type": "image/png"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -666,7 +666,7 @@ const session = await joinSession({
|
||||
createCanvas({
|
||||
id: "where-was-i",
|
||||
displayName: "Where Was I?",
|
||||
description: "Interrupt Recovery — reconstructs your working context (branch, commits, changes, PRs) so you can resume after being pulled away.",
|
||||
description: "Reconstruct your dev context (branch, commits, uncommitted work, PR clues) and trigger a resume prompt to continue quickly.",
|
||||
actions: [
|
||||
{
|
||||
name: "refresh",
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "where-was-i",
|
||||
"version": "1.0.0",
|
||||
"type": "module",
|
||||
"main": "extension.mjs",
|
||||
"description": "Reconstruct your dev context (branch, commits, uncommitted work, PR clues) and trigger a resume prompt to continue quickly.",
|
||||
"keywords": [
|
||||
"interrupt-recovery",
|
||||
"developer-context",
|
||||
"git-history",
|
||||
"branch-state",
|
||||
"resume-work",
|
||||
"pull-request-context"
|
||||
],
|
||||
"dependencies": {
|
||||
"@github/copilot-sdk": "latest"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user