protolift
/protolift
Uruchamia stos projektu na zdalnej maszynie we własnym koncie AWS lub Google Cloud, udostępnia go na localhoście i sprawdza koszt.
- Autor
- Prabhudas111 ↗
- Repozytorium
- protolift ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 05.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 3
Brak sygnałów. Repozytorium zmienione 05.11.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Uruchamia stos projektu na zdalnej maszynie we własnym koncie AWS lub Google Cloud, udostępnia go na localhoście i sprawdza koszt.
Wyzwalacze z opisu
Oryginalny opis (EN)
Run a project's dev stack on a cloud box in the user's own AWS or Google Cloud account and use it on localhost. Use when the user's laptop is too slow or too full to run their services or Docker, or when they ask to start, stop, check cost of, or delete a protolift box.
Jak działa
- How to use it (in this order of preference)
- Rules you must follow
- Typical flows
Podgląd SKILL.md
--- name: protolift description: Run a project's dev stack on a cloud box in the user's own AWS or Google Cloud account and use it on localhost. Use when the user's laptop is too slow or too full to run their services or Docker, or when they ask to start, stop, check cost of, or delete a protolift box. --- # protolift protolift moves a dev stack (a compose file, or run commands) to a private cloud box in the user's **own** AWS or Google Cloud account, syncs files both ways, and mirrors every port to the same port on `localhost`. The user pays the cloud directly. ## How to use it (in this order of preference) 1. **MCP tools**, if the `protolift` MCP server is connected: `protolift_status`, `protolift_list`, `protolift_cost`, `protolift_up`, `protolift_stop`, `protolift_down`, `protolift_set_budget`. 2. **The CLI with `--json`**: `protolift status --json`, `protolift list --json`, `protolift cost --json`. 3. **The CLI**: `protolift up --detach --yes` only after the user agreed to the price. ## Rules you must follow - **Money.** Creating a box costs money. Call `protolift_up` without `confirm_create` first. It returns the size and price. Tell the user the price and get a clear yes before calling again with `confirm_create=true`. Never pass `--yes` to the CLI without that yes. - **Deleting.** `protolift_down` / `protolift down` deletes the box and its disk. Ask first, every time. - **Prefer stop over down.** When the user is done for now, `stop` keeps their data and stops compute billing. - **Budgets.** If a call fails with `BUDGET`, do not work around it. Tell the user which cap was reached and offer to raise it with `protolift_set_budget` only if they ask. - **Errors.** Every error has a code and a `Fix:` line. Relay the fix in plain words. Codes: `NOT_SET_UP` → run `protolift init` (once per account), `AUTH_EXPIRED` → the user logs in (`aws sso login` / `gcloud auth login`), `PORT_BUSY` → a local app holds the port. - **Secrets.** `.env` files are copied to the box automatically and never printed. Never print them yourself. ## Typical flows - "My laptop can't run this project" → `protolift_status` (is there a box?) → if none, `protolift_up` (price) → user agrees → `protolift_up` with `confirm_create=true` → give the user the `http://localhost:<port>` links from the answer. - "How much am I spending?" → `protolift_cost`. - "Stop everything" → `protolift_list`, then `protolift_stop` for each running box the user named. Source and docs: https://github.com/Prabhudas111/protolift · Built by Proto.Engineer (https://www.proto-engineer.com)
Wersje
W bazie nie ma innych skilli o nazwie protolift.
Migawka bazy z 13.11.2026 · wersja paczki 3d04d78e2f47 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90agentbox-box
Pomaga agentowi działającemu na serwerze agentbox: sekrety, serwery deweloperskie, testy, Docker, przeglądarka i przekazanie pracy do laptopa. - 100integration
Uruchamia testy integracyjne projektu na wskazanym koncie sandbox AWS po weryfikacji konta i potwierdzeniu przez użytkownika. - 90openrag_dev_stack
Uruchamia, restartuje, monitoruje i zatrzymuje lokalny stos deweloperski OpenRAG: infrastrukturę Docker, backend i frontend. - 90agentbox
Obsługuje agentbox na serwerze w chmurze: otwiera i zamyka maszynę, przenosi rozmowy agentów i pilnuje kosztów. - 98gcloud-vm
Tworzy, uruchamia i obsługuje maszyny wirtualne Google Cloud, zwłaszcza prawdziwy Windows i Linux, do zadań, których Mac i Docker nie wykonają. - 87gcp-to-aws
Migruje obciążenia z Google Cloud Platform do AWS, w tym Terraform, Cloud SQL, GKE i Cloud Run, oraz obciążenia AI z OpenAI lub Gemini do Bedrock.