Source profileQuality 94/100

aAAaqwq/AGI-Super-Team/skills/vercel-automation/SKILL.md

vercel-automation

Automate Vercel tasks via Rube MCP (Composio): manage deployments, domains, DNS, env vars, projects, and teams. Always search tools first for current schemas.

Source repository stars
89
Declared platforms
0
Static risk flags
0
Last source update
2026-08-18
Source checked
2026-08-26

Decision brief

What it does: where it fits

Automate Vercel platform operations through Composio's Vercel toolkit via Rube MCP.

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill "skills/vercel-automation"
    Safe inspection promptEditorial

    Inspect the Agent Skill "vercel-automation" from https://github.com/aAAaqwq/AGI-Super-Team/blob/3a4f3b9309c9b7e1525088c2d4cca243bc241daf/skills/vercel-automation/SKILL.md at commit 3a4f3b9309c9b7e1525088c2d4cca243bc241daf. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      Setup

      Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.

      Verify Rube MCP is available by confirming RUBESEARCHTOOLS respondsCall RUBEMANAGECONNECTIONS with toolkit vercelIf connection is not ACTIVE, follow the returned auth link to complete Vercel OAuth
    2. 02

      Prerequisites

      Rube MCP must be connected (RUBESEARCHTOOLS available)

      Rube MCP must be connected (RUBESEARCHTOOLS available)Active Vercel connection via RUBEMANAGECONNECTIONS with toolkit vercelAlways call RUBESEARCHTOOLS first to get current tool schemas
    3. 03

      Core Workflows

      When to use: User wants to list, inspect, or debug deployments

      VERCELLISTALLDEPLOYMENTS or VERCELGETDEPLOYMENTS - List deployments with filters [Required]VERCELGETDEPLOYMENT or VERCELGETDEPLOYMENTDETAILS - Get specific deployment info [Optional]VERCELGETDEPLOYMENTLOGS or VERCELGETRUNTIMELOGS - View build/runtime logs [Optional]
    4. 04

      1. Monitor and Inspect Deployments

      When to use: User wants to list, inspect, or debug deployments

      VERCELLISTALLDEPLOYMENTS or VERCELGETDEPLOYMENTS - List deployments with filters [Required]VERCELGETDEPLOYMENT or VERCELGETDEPLOYMENTDETAILS - Get specific deployment info [Optional]VERCELGETDEPLOYMENTLOGS or VERCELGETRUNTIMELOGS - View build/runtime logs [Optional]
    5. 05

      2. Create and Manage Deployments

      When to use: User wants to trigger a new deployment

      VERCELLISTPROJECTS - Find the target project [Prerequisite]VERCELCREATENEWDEPLOYMENT - Trigger a new deployment [Required]VERCELGETDEPLOYMENT - Monitor deployment progress [Optional]

    Permission review

    Static risk signals and limitations

    No configured static risk pattern was detected

    This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score94/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars89SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    aAAaqwq/AGI-Super-Team
    Skill path
    skills/vercel-automation/SKILL.md
    Commit
    3a4f3b9309c9b7e1525088c2d4cca243bc241daf
    License
    MIT
    Collected
    2026-08-26
    Default branch
    main
    View the original SKILL.md

    Vercel Automation via Rube MCP

    Automate Vercel platform operations through Composio's Vercel toolkit via Rube MCP.

    Prerequisites

    • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
    • Active Vercel connection via RUBE_MANAGE_CONNECTIONS with toolkit vercel
    • Always call RUBE_SEARCH_TOOLS first to get current tool schemas

    Setup

    Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.

    1. Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds
    2. Call RUBE_MANAGE_CONNECTIONS with toolkit vercel
    3. If connection is not ACTIVE, follow the returned auth link to complete Vercel OAuth
    4. Confirm connection status shows ACTIVE before running any workflows

    Core Workflows

    1. Monitor and Inspect Deployments

    When to use: User wants to list, inspect, or debug deployments

    Tool sequence:

    1. VERCEL_LIST_ALL_DEPLOYMENTS or VERCEL_GET_DEPLOYMENTS - List deployments with filters [Required]
    2. VERCEL_GET_DEPLOYMENT or VERCEL_GET_DEPLOYMENT_DETAILS - Get specific deployment info [Optional]
    3. VERCEL_GET_DEPLOYMENT_LOGS or VERCEL_GET_RUNTIME_LOGS - View build/runtime logs [Optional]
    4. VERCEL_GET_DEPLOYMENT_EVENTS - Get deployment event timeline [Optional]
    5. VERCEL_LIST_DEPLOYMENT_CHECKS - View deployment check results [Optional]

    Key parameters:

    • projectId: Filter deployments by project
    • state: Filter by deployment state (e.g., 'READY', 'ERROR', 'BUILDING')
    • limit: Number of deployments to return
    • target: Filter by environment ('production', 'preview')
    • deploymentId or idOrUrl: Specific deployment identifier

    Pitfalls:

    • Deployment IDs and URLs are both accepted as identifiers in most endpoints
    • Build logs and runtime logs are separate; use the appropriate tool
    • VERCEL_GET_DEPLOYMENT_LOGS returns build logs; VERCEL_GET_RUNTIME_LOGS returns serverless function logs
    • Deployment events include status transitions and are useful for debugging timing issues

    2. Create and Manage Deployments

    When to use: User wants to trigger a new deployment

    Tool sequence:

    1. VERCEL_LIST_PROJECTS - Find the target project [Prerequisite]
    2. VERCEL_CREATE_NEW_DEPLOYMENT - Trigger a new deployment [Required]
    3. VERCEL_GET_DEPLOYMENT - Monitor deployment progress [Optional]

    Key parameters:

    • name: Project name for the deployment
    • target: Deployment target ('production' or 'preview')
    • gitSource: Git repository source with ref/branch info
    • files: Array of file objects for file-based deployments

    Pitfalls:

    • Either gitSource or files must be provided, not both
    • Git-based deployments require proper repository integration
    • Production deployments update the production domain alias automatically
    • Deployment creation is asynchronous; poll with GET_DEPLOYMENT for status

    3. Manage Environment Variables

    When to use: User wants to add, list, or remove environment variables for a project

    Tool sequence:

    1. VERCEL_LIST_PROJECTS - Find the project ID [Prerequisite]
    2. VERCEL_LIST_ENV_VARIABLES - List existing env vars [Required]
    3. VERCEL_ADD_ENVIRONMENT_VARIABLE - Add a new env var [Optional]
    4. VERCEL_DELETE_ENVIRONMENT_VARIABLE - Remove an env var [Optional]

    Key parameters:

    • projectId: Target project identifier
    • key: Environment variable name
    • value: Environment variable value
    • target: Array of environments ('production', 'preview', 'development')
    • type: Variable type ('plain', 'secret', 'encrypted', 'sensitive')

    Pitfalls:

    • Environment variable names must be unique per target environment
    • type: 'secret' variables cannot be read back after creation; only the ID is returned
    • Deleting an env var requires both projectId and the env var id (not the key name)
    • Changes require a new deployment to take effect

    4. Manage Domains and DNS

    When to use: User wants to configure custom domains or manage DNS records

    Tool sequence:

    1. VERCEL_GET_DOMAIN - Check domain status and configuration [Required]
    2. VERCEL_GET_DOMAIN_CONFIG - Get DNS/SSL configuration details [Optional]
    3. VERCEL_LIST_PROJECT_DOMAINS - List domains attached to a project [Optional]
    4. VERCEL_GET_DNS_RECORDS - List DNS records for a domain [Optional]
    5. VERCEL_CREATE_DNS_RECORD - Add a new DNS record [Optional]
    6. VERCEL_UPDATE_DNS_RECORD - Modify an existing DNS record [Optional]

    Key parameters:

    • domain: Domain name (e.g., 'example.com')
    • name: DNS record name/subdomain
    • type: DNS record type ('A', 'AAAA', 'CNAME', 'MX', 'TXT', 'SRV')
    • value: DNS record value
    • ttl: Time-to-live in seconds

    Pitfalls:

    • Domain must be added to the Vercel account before DNS management
    • SSL certificates are auto-provisioned but may take time for new domains
    • CNAME records at the apex domain are not supported; use A records instead
    • MX records require priority values

    5. Manage Projects

    When to use: User wants to list, inspect, or update project settings

    Tool sequence:

    1. VERCEL_LIST_PROJECTS - List all projects [Required]
    2. VERCEL_GET_PROJECT - Get detailed project information [Optional]
    3. VERCEL_UPDATE_PROJECT - Modify project settings [Optional]

    Key parameters:

    • idOrName: Project ID or name for lookup
    • name: Project name for updates
    • framework: Framework preset (e.g., 'nextjs', 'vite', 'remix')
    • buildCommand: Custom build command override
    • rootDirectory: Root directory if not repo root

    Pitfalls:

    • Project names are globally unique within a team/account
    • Changing framework settings affects subsequent deployments
    • rootDirectory is relative to the repository root

    6. Team Management

    When to use: User wants to view team info or list team members

    Tool sequence:

    1. VERCEL_LIST_TEAMS - List all teams the user belongs to [Required]
    2. VERCEL_GET_TEAM - Get detailed team information [Optional]
    3. VERCEL_GET_TEAM_MEMBERS - List members of a specific team [Optional]

    Key parameters:

    • teamId: Team identifier
    • limit: Number of results per page
    • role: Filter members by role

    Pitfalls:

    • Team operations require appropriate team-level permissions
    • Personal accounts have no teams; team endpoints return empty results
    • Member roles include 'OWNER', 'MEMBER', 'DEVELOPER', 'VIEWER'

    Common Patterns

    ID Resolution

    Project name -> Project ID:

    1. Call VERCEL_LIST_PROJECTS
    2. Find project by name in response
    3. Extract id field for subsequent operations
    

    Domain -> DNS Records:

    1. Call VERCEL_GET_DNS_RECORDS with domain name
    2. Extract record IDs for update/delete operations
    

    Pagination

    • Use limit parameter to control page size
    • Check response for pagination tokens or next fields
    • Continue fetching until no more pages are indicated

    Known Pitfalls

    Deployment States:

    • States include: INITIALIZING, ANALYZING, BUILDING, DEPLOYING, READY, ERROR, CANCELED, QUEUED
    • Only READY deployments are live and serving traffic
    • ERROR deployments should be inspected via logs for failure details

    Environment Variables:

    • Secret type vars are write-only; values cannot be retrieved after creation
    • Env vars are scoped to environments (production, preview, development)
    • A redeployment is needed for env var changes to take effect

    Rate Limits:

    • Vercel API has rate limits per endpoint
    • Implement backoff on 429 responses
    • Batch operations where possible to reduce API calls

    Quick Reference

    TaskTool SlugKey Params
    List projectsVERCEL_LIST_PROJECTSlimit
    Get project detailsVERCEL_GET_PROJECTidOrName
    Update projectVERCEL_UPDATE_PROJECTidOrName, name, framework
    List deploymentsVERCEL_LIST_ALL_DEPLOYMENTSprojectId, state, limit
    Get deploymentVERCEL_GET_DEPLOYMENTidOrUrl
    Create deploymentVERCEL_CREATE_NEW_DEPLOYMENTname, target, gitSource
    Deployment logsVERCEL_GET_DEPLOYMENT_LOGSdeploymentId
    Runtime logsVERCEL_GET_RUNTIME_LOGSdeploymentId
    List env varsVERCEL_LIST_ENV_VARIABLESprojectId
    Add env varVERCEL_ADD_ENVIRONMENT_VARIABLEprojectId, key, value, target
    Delete env varVERCEL_DELETE_ENVIRONMENT_VARIABLEprojectId, id
    Get domainVERCEL_GET_DOMAINdomain
    Get domain configVERCEL_GET_DOMAIN_CONFIGdomain
    List DNS recordsVERCEL_GET_DNS_RECORDSdomain
    Create DNS recordVERCEL_CREATE_DNS_RECORDdomain, name, type, value
    Update DNS recordVERCEL_UPDATE_DNS_RECORDdomain, recordId
    List project domainsVERCEL_LIST_PROJECT_DOMAINSprojectId
    List teamsVERCEL_LIST_TEAMS(none)
    Get teamVERCEL_GET_TEAMteamId
    Get team membersVERCEL_GET_TEAM_MEMBERSteamId, limit

    Frequently asked questions

    What to verify before installation and use

    What does the vercel-automation source document cover?

    Automate Vercel platform operations through Composio's Vercel toolkit via Rube MCP.

    How do I install vercel-automation?

    The source record exposes this install command: npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill "skills/vercel-automation". Inspect the command and pinned source before running it.

    Alternatives

    Compare before choosing

    Computed 973,359

    davepoon/buildwithclaude

    vercel-automation

    Automate Vercel tasks via Rube MCP (Composio): manage deployments, domains, DNS, env vars, projects, and teams. Always search tools first for current schemas.

    Computed 10029,095

    garrytan/gbrain

    bulk-ingestion

    End-to-end discipline for turning any large data source (audio libraries, email takeouts, document corpora, chat exports, API dumps) into brain pages at scale. The lifecycle spine: SCHEMA → ACCESS → TRIAL → EVALUATE → IMPROVE → CODIFY → TEST → SKILLIFY → BULK → MONITOR. State is tracked in a durable JSON manifest (see MANIFEST-PATTERN.md) so any crash, session boundary, or subagent fan-out resumes from ground truth instead of memory.

    Computed 10024,975

    alirezarezvani/claude-skills

    app-store-optimization

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

    Computed 10015,246

    wanshuiyin/Auto-claude-code-research-in-sleep

    citation-audit

    Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.