Repository navigation
Description
Plugin name
squad-pod
Short description
Pixel art office where your Squad agents come to life as animated characters. A GitHub Copilot app canvas that shows the current project's Squad roster and follows the joined session's live agent activity.
GitHub repository
swigerb/squad-pod
Plugin path inside the repository
plugins/squad-pod
Ref to review
canvas-v0.1.0
Commit SHA to review
16d33ae623f82b7c10a5d46f892bcc98b97b39d6
Version
0.1.0
License identifier
MIT
Author name
Brian Swiger
Author URL
Homepage URL
Keywords
squad, copilot, pixel-art, agents, office, canvas
Additional notes for reviewers
Windows desktop preview for the GitHub Copilot app, not the GitHub Desktop Git client. This is separate from the Squad Pod VS Code extension/VSIX.
Qualified natively in GitHub Copilot app 1.1.34 (bundled runtime 1.0.102, Windows x64) against this exact tag: marketplace install with 103/103 matching payload checksums, render, read-only office actions, live sub-agent activity, opt-in layout editing, disable/enable, marketplace removal, and controlled restart/resume. Public acceptance and scope: swigerb/squad-pod#182 (including restart receipt swigerb/squad-pod#182 (comment)). macOS, Linux, WSL and remote sessions are not supported in this preview. Remaining pre-non-preview qualification is tracked separately in swigerb/squad-pod#218; no full native/REAL/device parity claim is made.
The canvas opens only in the exact joined project containing .squad/ or .ai-team/; otherwise it fails closed. It is read-only by default and layout saving is opt-in. The plugin ships assets/preview.png and its namespaced extension under com.github.copilot/extensions/squad-pod/. End users install the prebuilt plugin; no npm build or VSIX is needed.
Licensing: code and the furniture, floor, wall, carpet and pet art are MIT (Squad Pod and adapted Pixel Agents portions). The bundled JIK-A-4 MetroCity character sprites are used under the creator's stated permission and are not represented as MIT. Premium tilesets are not bundled. See the exact release's notices: https://github.com/swigerb/squad-pod/blob/16d33ae623f82b7c10a5d46f892bcc98b97b39d6/plugins/squad-pod/THIRD_PARTY_NOTICES.md.
Local pre-checks on this exact tree: shared validateExternalPlugin under publicSubmission and marketplace policies reported 0 errors and 0 warnings; vally lint (@microsoft/vally 0.20.0) passed. Local CLI install smoke was not run; the upstream intake gate must establish that result. Native acceptance is separate from CLI install smoke.
This owner-approved submission is tracked at swigerb/squad-pod#184. A subsequent Canvas 0.1.1 preview is being prepared separately; this submission deliberately pins the already-qualified 0.1.0 and does not apply its native evidence to a later build. Submission, maintainer acceptance and marketplace listing remain separate states.
Submission checklist
- The plugin lives in a public GitHub repository.
- The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
- This submission follows this repository's contribution, security, and responsible AI policies.
- This plugin is not already listed in the Awesome Copilot marketplace.
Activity
github-actions commentedon Nov 5, 2026
✅ External plugin intake passed
This submission passed automated intake validation and quality checks and is ready for maintainer review.
View workflow run · Download full quality gate logs
canvas-v0.1.016d33ae623f82b7c10a5d46f892bcc98b97b39d6Reviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Quality gate summary
Legend: ✅ pass ·⚠️ warning · 🛑 fail
spec compliance output (✅ pass)
vally lint output (✅ pass)
install smoke test output (✅ pass)
Version match output
Ref/SHA consistency output
Canvas structure output
Canonical external.json payload
{ "name": "squad-pod", "description": "Pixel art office where your Squad agents come to life as animated characters. A GitHub Copilot app canvas that shows the current project's Squad roster and follows the joined session's live agent activity.", "version": "0.1.0", "author": { "name": "Brian Swiger", "url": "https://www.mightybs.com/" }, "repository": "https://github.com/swigerb/squad-pod", "license": "MIT", "keywords": [ "squad", "copilot", "pixel-art", "agents", "office", "canvas" ], "source": { "source": "github", "repo": "swigerb/squad-pod", "path": "plugins/squad-pod", "ref": "canvas-v0.1.0", "sha": "16d33ae623f82b7c10a5d46f892bcc98b97b39d6" } }swigerb commentedon Nov 5, 2026
/rerun-intake
aaronpowell commentedon Nov 9, 2026
/request-fixes Can you add a README.md to the root of the plugin so that it will show more info on the website.
github-actions commentedon Nov 9, 2026
🛠️ Changes requested by a maintainer
Maintainer aaronpowell used
/request-fixesto move this submission torequires-submitter-fixes.Requested fixes
Can you add a README.md to the root of the plugin so that it will show more info on the website.
Once you've addressed these, edit the issue or comment
/rerun-intaketo send it back through intake for review.