vercel
/vercel
Sprawdza projekty, wdrożenia, logi buildów i domeny Vercel przez REST API oraz pomaga zdiagnozować nieudane wdrożenie lub ponowić deploy.
- Autor
- AceDataCloud ↗
- Repozytorium
- Skills ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 25.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 7
Brak sygnałów. Repozytorium zmienione 25.10.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
Sprawdza projekty, wdrożenia, logi buildów i domeny Vercel przez REST API oraz pomaga zdiagnozować nieudane wdrożenie lub ponowić deploy.
Oryginalny opis (EN)
Inspect Vercel projects, deployments, build logs and domains via the Vercel REST API. Use when the user mentions Vercel, a deployment that failed / is building, build or runtime logs, a preview URL, project domains, or wants to check / redeploy a Vercel project.
Jak działa
- Projects & deployments
- Diagnose a failed build
- Domains & redeploy
- Gotchas
Podgląd SKILL.md
---
name: vercel
description: Inspect Vercel projects, deployments, build logs and domains via the Vercel REST API. Use when the user mentions Vercel, a deployment that failed / is building, build or runtime logs, a preview URL, project domains, or wants to check / redeploy a Vercel project.
when_to_use: |
Trigger when the user wants to list Vercel projects, list recent
deployments, read a deployment's build logs to diagnose a failure,
check domains, or trigger a redeploy. The connector stores a Vercel
access token with the granted scope; treat env-var values as secret
(never echo them) and confirm before any redeploy / mutation.
connections: [vercel]
allowed_tools: [Bash]
license: Apache-2.0
metadata:
author: acedatacloud
version: "1.0"
---
Call the **Vercel REST API** with `curl + jq`. The user's token is in
`$VERCEL_ACCESS_TOKEN`; every call needs `Authorization: Bearer
$VERCEL_ACCESS_TOKEN`. Base URL: `https://api.vercel.com`. If the resource is
team-scoped, append `?teamId=$VERCEL_TEAM_ID` (set only when the user connected a
team token).
Errors come back as `{"error":{"code","message"}}` — show `message` verbatim.
`403 forbidden` usually means the token can't see that team/project →
re-connect with the right scope.
Helper for the optional team param:
```bash
TEAM=""; [ -n "$VERCEL_TEAM_ID" ] && TEAM="?teamId=$VERCEL_TEAM_ID"
AUTH="Authorization: Bearer $VERCEL_ACCESS_TOKEN"
```
## Projects & deployments
```bash
# Projects
curl -sS -H "$AUTH" "https://api.vercel.com/v9/projects$TEAM" \
| jq '.projects[] | {name, framework, latestProduction: .latestDeployments[0].url}'
# Recent deployments (optionally filter by ?projectId=… or &state=ERROR)
curl -sS -H "$AUTH" "https://api.vercel.com/v6/deployments${TEAM:-?}&limit=20" \
| jq '.deployments[] | {uid, name, url, state, readyState, created}'
```
## Diagnose a failed build
```bash
# Deployment detail
curl -sS -H "$AUTH" "https://api.vercel.com/v13/deployments/DEPLOYMENT_ID${TEAM:+&teamId=$VERCEL_TEAM_ID}" \
| jq '{name, url, state: .readyState, error: .errorMessage}'
# Build / runtime events (the actual logs)
curl -sS -H "$AUTH" "https://api.vercel.com/v3/deployments/DEPLOYMENT_ID/events${TEAM:+?teamId=$VERCEL_TEAM_ID}" \
| jq -r '.[] | select(.type=="stdout" or .type=="stderr") | .payload.text'
```
## Domains & redeploy
```bash
# Project domains
curl -sS -H "$AUTH" "https://api.vercel.com/v9/projects/PROJECT_ID/domains${TEAM:+?teamId=$VERCEL_TEAM_ID}" \
| jq '.domains[] | {name, verified}'
```
To **redeploy**, POST to `https://api.vercel.com/v13/deployments` with a
`deploymentId` (or git source) body — **confirm with the user first**, it ships
to production.
## Gotchas
- **Never print env-var values.** Listing project env vars returns metadata;
the `/v1/.../env/{id}` decrypt route returns secrets — don't call it unless the
user explicitly asks, and even then summarize, don't echo.
- Deployment `state`/`readyState`: `QUEUED → BUILDING → READY | ERROR | CANCELED`.
- `created`/`ready` are epoch ms — divide by 1000 for human time.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · AceDataCloud/Skills | 100 | Apache-2.0 |
| ericrisco/rsc-harness | 100 | MIT |
| TerminalSkills/skills | 100 | Apache-2.0 |
| remotion-dev/remotion | 100 | MIT |
| OpenHands/extensions | 100 | MIT |
| getsentry/junior | 100 | Apache-2.0 |
| G1Joshi/Agent-Skills | 100 | MIT |
| Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations | 100 | MIT |
| vercel-labs/emulate | 95 | Apache-2.0 |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki c4e59b6bb9e5 (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
- 100vercel-deploy
Wdraża aplikacje i strony na Vercel na prośbę o deploy, link do wdrożenia lub wdrożenie preview. - 100vercel-deploy
Wdraża aplikacje i strony na Vercel na prośbę o deploy, link do wdrożenia lub wdrożenie preview. - 100vercel-deploy-expert
Diagnozuje i konfiguruje wdrożenia Vercel: ustawienia builda, funkcje brzegowe, ISR, zmienne środowiskowe i domeny. - 95vercel-cli
Podpowiada, jak używać Vercel CLI: wdrożenia, zmienne środowiskowe, logi, domeny i łączenie projektów. - 100vercel-developer
Obsługuje wdrożenia Next.js w Vercel: środowiska, zmienne, domeny, CLI, funkcje serverless, cache i integracje z bazami. - 100vercel-deploy
Wdraża projekty na Vercel przez CLI z uwierzytelnianiem tokenem, w tym Next.js i strony statyczne.