Title: feat(skill): add desktop-pet built-in skill for pixel-art companions by xxlaura · Pull Request #2 · modelstudioai/openwork · GitHub
Open Graph Title: feat(skill): add desktop-pet built-in skill for pixel-art companions by xxlaura · Pull Request #2 · modelstudioai/openwork
X Title: feat(skill): add desktop-pet built-in skill for pixel-art companions by xxlaura · Pull Request #2 · modelstudioai/openwork
Description: Summary
Add a built-in desktop-pet skill that generates chibi pixel-art desktop pet companions for any character the user names — F1 drivers, anime characters, celebrities, fictional characters, animals, etc.
Changes
.agents/skills/desktop-pet/SKILL.md — Skill instructions guiding the agent through character research, color palette design, spritesheet generation, and pet activation in OpenWork
.agents/skills/desktop-pet/scripts/gen_spritesheet.py — Parameterized Python script that generates a 1536×1872 RGBA spritesheet (8 cols × 9 rows, 192×208 px cells) compatible with OpenWork's pet animation system
How it works
User says "I want Piastri as my desktop pet" (or any character)
Skill researches the character's visual appearance (team colors, outfit, hair, accessories)
Designs a color palette (8–12 colors) and selects appropriate headgear/features
Runs gen_spritesheet.py with the config to produce the atlas as .webp
Creates pet.json manifest in ~/.qwen/pets/
Open Graph Description: Summary Add a built-in desktop-pet skill that generates chibi pixel-art desktop pet companions for any character the user names — F1 drivers, anime characters, celebrities, fictional characters, an...
X Description: Summary Add a built-in desktop-pet skill that generates chibi pixel-art desktop pet companions for any character the user names — F1 drivers, anime characters, celebrities, fictional characters, an...
Opengraph URL: https://github.com/modelstudioai/openwork/pull/2
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:7d4ef0a4-e924-252a-d92d-72c9acb153b8 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D61C:26F033:22EF99:2FA3D1:6A523F1F |
| html-safe-nonce | d0963a880072b5156fe151316ebd840304d487ca00ffd7792e055276b9e1ad74 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjFDOjI2RjAzMzoyMkVGOTk6MkZBM0QxOjZBNTIzRjFGIiwidmlzaXRvcl9pZCI6IjU2NDc3ODYwMDM1MDQ3MDk0MDciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 94dc4a049004f15e20c693ce3fe1b97ca88d637b6508b97f84702dab07af3db9 |
| hovercard-subject-tag | pull_request:3809963302 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/modelstudioai/openwork/pull/2/files |
| twitter:image | https://avatars.githubusercontent.com/u/51253017?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/51253017?s=400&v=4 |
| og:image:alt | Summary Add a built-in desktop-pet skill that generates chibi pixel-art desktop pet companions for any character the user names — F1 drivers, anime characters, celebrities, fictional characters, an... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/modelstudioai/openwork git https://github.com/modelstudioai/openwork.git |
| octolytics-dimension-user_id | 283556804 |
| octolytics-dimension-user_login | modelstudioai |
| octolytics-dimension-repository_id | 1256697754 |
| octolytics-dimension-repository_nwo | modelstudioai/openwork |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1256697754 |
| octolytics-dimension-repository_network_root_nwo | modelstudioai/openwork |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7aed05249554b889eb33d002851a973eebcc7e91 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width