{"_id":"@andrewmason7/antigravity-boost","_rev":"2-dae96d6cbdbfb8330417d46bfc0a4aa5","name":"@andrewmason7/antigravity-boost","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@andrewmason7/antigravity-boost","version":"1.0.0","keywords":["antigravity","antigravity-plugin","agy","ai-agent","developer-experience","git-checkpoint","dependency-resolver","permission-gate"],"author":{"name":"Andrew Mason"},"license":"MIT","_id":"@andrewmason7/antigravity-boost@1.0.0","maintainers":[{"name":"andrewmason7","email":"andrewmason.red@gmail.com"}],"homepage":"https://github.com/AndrewMason7/antigravity-boost#readme","bugs":{"url":"https://github.com/AndrewMason7/antigravity-boost/issues"},"bin":{"agy-boost":"bin/install.js","antigravity-boost":"bin/install.js"},"dist":{"shasum":"78f2106dc57f6fb24fc06fe574eea5b2b4a3fda1","tarball":"https://registry.npmjs.org/@andrewmason7/antigravity-boost/-/antigravity-boost-1.0.0.tgz","fileCount":20,"integrity":"sha512-FoQSXFu4K8X9LwEzg/mTiVVIdjjbCz7nreHRL8FbmZKuYy05WDmtMhvTOHt4s7fwCkLcE5H4nRdNUP2ZLwvpjw==","signatures":[{"sig":"MEQCIEItK9s2EtYmKpJhcUm+W48KWgKYk8BNoOdDtZGZ1pYCAiATJAJKK7JYCI65Tphj/TbF9yAU/rTrsHPf5z3qbB0iVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50842},"main":"bin/install.js","gitHead":"55df3f7dfd967239972e6df4ba11a0bd080ed10f","scripts":{"start":"node bin/install.js"},"_npmUser":{"name":"andrewmason7","email":"andrewmason.red@gmail.com"},"repository":{"url":"git+https://github.com/AndrewMason7/antigravity-boost.git","type":"git"},"_npmVersion":"12.0.1","description":"Developer productivity & speed booster plugin for Google Antigravity featuring automatic Git WIP checkpoints, interactive dependency resolution, smart permission gating, and project convention adaptation.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/antigravity-boost_1.0.0_1785886972400_0.7814997861432988","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@andrewmason7/antigravity-boost","version":"1.0.1","description":"Developer productivity & speed booster plugin for Google Antigravity featuring automatic Git WIP checkpoints, interactive dependency resolution, smart permission gating, and project convention adaptation.","main":"bin/install.js","bin":{"antigravity-boost":"bin/install.js","agy-boost":"bin/install.js"},"publishConfig":{"access":"public"},"scripts":{"start":"node bin/install.js"},"repository":{"type":"git","url":"git+https://github.com/AndrewMason7/antigravity-boost.git"},"keywords":["antigravity","antigravity-plugin","agy","ai-agent","developer-experience","git-checkpoint","dependency-resolver","permission-gate"],"author":{"name":"Andrew Mason"},"license":"MIT","bugs":{"url":"https://github.com/AndrewMason7/antigravity-boost/issues"},"homepage":"https://github.com/AndrewMason7/antigravity-boost#readme","gitHead":"aa6ead87c82682c33e99575096b8851338489b66","_id":"@andrewmason7/antigravity-boost@1.0.1","_nodeVersion":"26.5.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-SGiBKaOA+auBJsJhRMh4TGioIsYSNuBRrVDrrGmyYmvRgV//GKiQsVyBYpVSYoSq0w7CETwl/3wXnMnatzkGtA==","shasum":"a929035f5d70324ec3bde6f478ae78efe90fb4d4","tarball":"https://registry.npmjs.org/@andrewmason7/antigravity-boost/-/antigravity-boost-1.0.1.tgz","fileCount":20,"unpackedSize":50899,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5vgpO5f0t1PAxVbvik6ekheK9JAVxHz9IX4HKyeOiVwIgR/LC9/gx4jwo5Ktp2leAt4uYIExyf1190ApwsguOJF0="}]},"_npmUser":{"name":"andrewmason7","email":"andrewmason.red@gmail.com"},"directories":{},"maintainers":[{"name":"andrewmason7","email":"andrewmason.red@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/antigravity-boost_1.0.1_1785887124559_0.3866997441275519"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T23:42:52.290Z","modified":"2026-08-04T23:45:24.861Z","1.0.0":"2026-08-04T23:42:52.545Z","1.0.1":"2026-08-04T23:45:24.706Z"},"bugs":{"url":"https://github.com/AndrewMason7/antigravity-boost/issues"},"author":{"name":"Andrew Mason"},"license":"MIT","homepage":"https://github.com/AndrewMason7/antigravity-boost#readme","keywords":["antigravity","antigravity-plugin","agy","ai-agent","developer-experience","git-checkpoint","dependency-resolver","permission-gate"],"repository":{"type":"git","url":"git+https://github.com/AndrewMason7/antigravity-boost.git"},"description":"Developer productivity & speed booster plugin for Google Antigravity featuring automatic Git WIP checkpoints, interactive dependency resolution, smart permission gating, and project convention adaptation.","maintainers":[{"name":"andrewmason7","email":"andrewmason.red@gmail.com"}],"readme":"# 🚀 `antigravity-boost`\n\n> **Boost your developer productivity with zero friction, automated Git checkpoints, 1-click dependency installs, and smart permission gating.**  \n> `antigravity-boost` is an essential productivity plugin for **Google Antigravity** engineered to give you complete peace of mind while pair-programming with AI.\n\n---\n\n## ⚡ 1-Line Installation (Mac, Windows & Linux)\n\nRun this single command in your terminal to install `antigravity-boost` globally:\n\n```bash\nnpx @andrewmason7/antigravity-boost\n```\n\n*Or install via cURL:*\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/AndrewMason7/antigravity-boost/main/install.sh | bash\n```\n\n*Or install manually via Git clone:*\n\n```bash\nmkdir -p ~/.gemini/config/plugins/\ngit clone https://github.com/AndrewMason7/antigravity-boost.git ~/.gemini/config/plugins/antigravity-boost\n```\n\n---\n\n## 💡 Why You Need `antigravity-boost`\n\nPair-programming with AI agents should accelerate your work, not slow you down:\n\n- ❌ **Lost Progress**: Closing your session or switching tasks and realizing uncommitted code changes disappeared.\n- ❌ **Cryptic Import Errors**: Having your agent stall because `cv2`, `requests`, `express`, or `docker` isn't installed.\n- ❌ **Permission Fatigue**: Being forced to click \"Approve\" 50 times a session for simple commands like `git status` or `pytest`.\n\n`antigravity-boost` runs silently in the background to solve **all** of these problems automatically.\n\n---\n\n## ✨ Features Built for Your Peace of Mind\n\n### 💾 1. Automatic & Manual Git WIP Checkpoints\n- **Auto WIP Checkpoints**: Whenever Antigravity completes a task (`model_stop`), your progress is automatically saved into a lightweight Git WIP commit (`wip(boost): auto-checkpoint...`).\n- **Commit History Hygiene**: Amends previous WIP commits so your `git log` stays clean instead of filling up with 20 snapshot commits.\n- **Instant Safety Net (`/checkpoint` & `/undo`)**: Type `/checkpoint` anytime to save a snapshot, or `/undo` for a soft rollback (`git reset --soft HEAD~1`). **Zero code or file edits are ever deleted.**\n- **Zero Workspace Clutter**: Keeps all internal state files in OS Temp (`$TMPDIR`), ensuring **zero junk files ever enter your Git repository**.\n\n### 📦 2. 1-Click Interactive Dependency Resolver\n- **Detects Missing Packages Instantly**: Automatically identifies missing imports across **Python**, **Node/TS**, **C/C++ Headers**, **Rust**, **Go**, and **System CLI tools** (`docker`, `terraform`, `jq`, `gh`, `ffmpeg`).\n- **Smart Mappings**: Auto-maps ambiguous import names to canonical package names (`cv2` → `opencv-python`, `PIL` → `Pillow`, `bs4` → `beautifulsoup4`, `sklearn` → `scikit-learn`, `yaml` → `pyyaml`, etc.).\n- **PEP 668 & Monorepo Aware**: Detects virtualenvs (`.venv`), lockfiles (`pnpm`, `yarn`, `bun`, `poetry`, `uv`), and Homebrew Python environments.\n- **Interactive UI Prompt**: Presents clear `ask_question` options in Antigravity chat to install all missing dependencies at once with a single click.\n- **Infinite Loop Protection**: Remembers skipped packages and caps install prompts at **max 2 attempts** to protect your API token budget.\n\n### 🛡️ 3. Smart Permission Guard (Zero Popup Spams)\n- **Auto-approves safe read & test commands**: Instantly grants execution for `git status`, `git diff`, `npm test`, `pytest`, `cargo check`, `go test`, `ls`, and `cat` so you can focus on coding without popups.\n- **Strictly guards destructive operations**: Requires explicit human confirmation for dangerous operations like `rm -rf`, `git reset --hard`, `git push --force`, or database drops.\n- **Subshell & Chained Command Security**: Intercepts hidden subshell tricks (`$()`, backticks, `$VAR`) and chained operators (`&&`, `;`) to ensure dangerous commands can never hide inside safe ones.\n- **Plain-English Warnings**: Clear explanations tell you *why* a command requires approval before you click run.\n\n---\n\n## 🎮 How to Use in Antigravity\n\nJust talk to Antigravity normally! `antigravity-boost` works silently behind the scenes.\n\n| Command / Trigger | What It Does |\n| :--- | :--- |\n| **Type `/boost`** | Displays a visual status badge confirming all plugin guards & features are active. |\n| **Type `/checkpoint`** | Manually saves your current work snapshot to Git. |\n| **Type `/undo`** | Soft rolls back to your previous checkpoint without deleting your code. |\n| **Missing Module Error** | Automatically triggers a 1-click package installation menu in chat. |\n\n---\n\n## ⚙️ User Customization (`config.json`)\n\nCustomize `antigravity-boost` to fit your personal workflow by editing `config.json`:\n\n```json\n{\n  \"auto_git_checkpoints\": true,\n  \"max_install_attempts\": 2,\n  \"custom_safe_patterns\": [\"^\\\\s*make\\\\s+test\\\\b\"],\n  \"custom_destructive_patterns\": [],\n  \"debug_mode\": false\n}\n```\n\n---\n\n## 📄 License\n\nMIT License - Built for the Antigravity developer community.\n","readmeFilename":"README.md"}