npx antigravity-awesome-skills
#Antigravity CLI slash commands (agy): ~/.gemini/antigravity-cli/skills/<skill>/SKILL.md
npx antigravity-awesome-skills --agy
Need to install the following packages:
antigravity-awesome-skills@12.1.0
Ok to proceed? (y)
Cloning repository...
Cloning repository at v12.1.0...
Cloning into '/tmp/ag-skills-smWfsY'...
remote: Enumerating objects: 7516, done.
remote: Counting objects: 100% (7516/7516), done.
remote: Compressing objects: 100% (5375/5375), done.
remote: Total 7516 (delta 694), reused 5837 (delta 675), pack-reused 0 (from 0)
Receiving objects: 100% (7516/7516), 33.68 MiB | 51.63 MiB/s, done.
Resolving deltas: 100% (694/694), done.
Note: switching to '43af20cbe0dc298c40ff709993d8b4f7b4a274b6'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
Installing for 1 target(s):
Antigravity:
Updating existing install at /home/xbill/.agents/skills...
โ Installed to /home/xbill/.agents/skills
Pick a bundle in docs/users/bundles.md and use @skill-name in your AI assistant.
If Antigravity hits context/truncation limits, see docs/users/agent-overload-recovery.md
For the agy CLI slash-command menu, install the Antigravity CLI layout with --agy.
For clone-based installs, use scripts/activate-skills.sh or scripts/activate-skills.bat
For Antigravity 2.0, OpenCode, or other .agents/skills installs, prefer a reduced install with --risk, --category, or --tags to avoid context overload.
Example: npx antigravity-awesome-skills --path .agents/skills --category development,backend --risk safe,none
Cloning repository...
Cloning repository at v12.1.0...
Cloning into '/tmp/ag-skills-Qc4vHc'...
remote: Enumerating objects: 7516, done.
remote: Counting objects: 100% (7516/7516), done.
remote: Compressing objects: 100% (5375/5375), done.
remote: Total 7516 (delta 694), reused 5837 (delta 675), pack-reused 0 (from 0)
Receiving objects: 100% (7516/7516), 33.68 MiB | 37.49 MiB/s, done.
Resolving deltas: 100% (694/694), done.
Note: switching to '43af20cbe0dc298c40ff709993d8b4f7b4a274b6'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
Installing for 1 target(s):
Antigravity CLI:
โ Installed to /home/xbill/.gemini/antigravity-cli/skills
Pick a bundle in docs/users/bundles.md and use @skill-name in your AI assistant.
Restart agy and type /skills or /<skill-name>to load installed Antigravity CLI skills.
xbill@penguin:~/midsommer-madness$agy
โโโโ Antigravity CLI 1.0.5
โโโโโโ xbill9@gmail.com (Google AI Ultra)
โโโโโโโโ Gemini 3.5 Flash (High)
โโโ โโโ ~/midsommer-madness
โโโ โโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
>use skills and @[game-design.md] to create a web based game
โใใใพใ Read(/home/xbill/.gemini/antigravity-cli/skills/game-development/SKILL.md)
โใใใพใ Read(/home/xbill/midsommer-madness/game-design.md) (ctrl+o to expand)
โธ Thought for 1s, 570 tokens
Defining the Game's Identity
โใใใพใ ListDir(/home/xbill/.gemini/antigravity-cli/skills/game-development)
โใใใพใ ListDir(/home/xbill/.gemini/antigravity-cli/skills/game-development/web-games)
โใใใพใ Read(/home/xbill/.gemini/antigravity-cli/skills/game-development/web-games/SKILL.md)
โใใใพใ Read(/home/xbill/.gemini/antigravity-cli/skills/game-development/2d-games/SKILL.md) (ctrl+o to expand)
โธ Thought for 1s, 559 tokens
Considering Web Development Tools
โใใใพใ ListDir(/home/xbill/midsommer-madness)
โใใใพใ Read(/home/xbill/midsommer-madness/GEMINI.md) (ctrl+o to expand)
โธ Thought for 2s, 1.6k tokens
Defining the Game's Theme
โใใใพใ GenerateImage(midsommer_madness_title)
โใใใพใ Bash(cp /home/xbill/.gemini/antigravity-cli/brain/a4a875d3-a2ba-4622-b252-
003672e1b73f/midsommer_madness_title_178...)
โใใใพใ GenerateImage(midsommer_meltdown)
โใใใพใ Bash(cp /home/xbill/.gemini/antigravity-cli/brain/a4a875d3-a2ba-4622-b252-
003672e1b73f/midsommer_meltdown_17806875...)
โใใใพใ GenerateImage(midsommer_victory)
โใใใพใ Bash(cp /home/xbill/.gemini/antigravity-cli/brain/a4a875d3-a2ba-4622-b252-003672e1b73f/midsomme...) (ctrl+o to
expand)
โธ Thought for 5s, 1.2k tokens
Structuring the Game
โใใใพใ Create(/home/xbill/midsommer-madness/index.html) (ctrl+o to expand)
โธ Thought for 11s, 320 tokens
Designing the UI
โใใใพใ Create(/home/xbill/midsommer-madness/index.css) (ctrl+o to expand)
โธ Thought for 32s, 2.3k tokens
Refining Game Design
โใใใพใ Create(/home/xbill/midsommer-madness/game.js)
โใใใพใ ListDir(/home/xbill/midsommer-madness)
โใใใพใ Bash(node -v && npm -v)
โใใใพใ Create(/home/xbill/midsommer-madness/package.json) (ctrl+o to expand)
โธ Thought for 1s, 969 tokens
Defining Artifacts & Structure
โใใใพใ Create(/home/xbill/.gemini/antigravity-cli/brain/a4a875d3-a2ba-4622-b252-003672e1b73f/game_overview.md)
โใใใพใ Bash(npm run dev)
โใใใพใ Edit(/home/xbill/midsommer-madness/package.json)
โใใใพใ Bash(npm run dev)
โใใใพใ Edit(/home/xbill/midsommer-madness/package.json)
โใใใพใ Bash(npm run dev)
โใใใพใ Read(/home/xbill/.gemini/antigravity-cli/brain/a4a875d3-a2...b252-003672e1b73f/.system_generated/tasks/task-52.log)
โใใใพใ Edit(/home/xbill/.gemini/antigravity-cli/brain/a...2ba-4622-b252-003672e1b73f/game_overview.md) (ctrl+o to expand)
โธ Thought for 4s, 580 tokens
Summarizing The Pixel Art
I have created a fully featured, high-fidelity web-based game for Midsommer Madness based on your design document.
Here is a summary of the project setup and the files created:
1. Pixel-Art Screen Illustrations: Generated three stunning retro game screens (Title, Meltdown, and Victory)
using AI generation tools and integrated them directly into the interface:
โข midsommer_madness_title.png
โข midsommer_meltdown.png
โข midsommer_victory.png
2. Layout & UI: Created index.html containing sidebars for how to play, lore, glossary details, and a
responsive glassmorphic game wrapper.
3. Styling System: Created index.css utilizing an animated Swedish yellow/blue radial mesh background,
premium geometry typography (Google Fonts Outfit & Press Start 2P), keyboard keycap styling, and CRT scanline
visual overlays.
4. Game Engine: Created game.js using professional 2D game-development patterns:
โข Fixed Timestep Rule updates physics and mechanics at a strict 60Hz.
โข Input Abstraction for movement and attacks (melee hockey stick, ranged Surstrรถmming can).
โข Web Audio API Synth that procedurally generates retro sound effects and background music loops that change
scale and tempo based on the current level.
โข Polished FX including screen shake, particle systems, and food pickup loops.
5. Project Config: Generated a package.json to start a local static server.
### ๐ฎ Play the Game
I have started the local development server in the background. You can open your browser and play the game right
now:
๐ http://127.0.0.1:8081
For a full breakdown of the level designs, mechanics, and asset galleries, please check out the generated
artifact:
๐ game_overview.md