E2B Stripe Projects skill

A skill showing an agent how to use an E2B key issued through Stripe Projects with the E2B CLI and SDKs, keeping it secret.

  • 14,834 ★ on the repository
  • Last commit
  • Apache-2.0
Skill

Extended access

Why this level

  • The skill handles an E2B API key and creates billable cloud sandboxes.
  • Code and files the agent runs in a sandbox are sent to E2B servers.
All reasons and checks

e2b-dev/e2b

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/e2b-stripe-projects-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skill handles an E2B API key and creates billable cloud sandboxes.
  • Code and files the agent runs in a sandbox are sent to E2B servers.

This is third-party code. Review the repository files before installing.

What it does

The `stripe-projects` skill sits in the `skills/` folder of the E2B repository, a cloud sandbox for model-written code. It covers the second step: E2B access is already issued through Stripe Projects and the key must be used in the E2B CLI, the JavaScript SDK, the Python SDK or the Code Interpreter SDK. The agent learns how to add the service with `stripe projects add e2b/sandboxes`, pull variables with `stripe projects env --pull --yes` and pass `E2B_API_KEY`, `E2B_API_URL` and `E2B_DOMAIN` into a command environment without printing values. The skill warns up front that Stripe JSON output may redact secrets and suggests installing `@e2b/cli` through npm (Node 22 or newer).

Who it is for. Developers who got E2B through Stripe Projects and ask an agent to start sandboxes and run code in them.

Good fit when

  • E2B access came through Stripe Projects and `e2b auth login` fails in the project.
  • The agent must create a sandbox with `e2b sandbox create base --detach`.
  • The key has to reach a CLI or SDK run without printing in logs.
  • The environment has no E2B CLI and it must be installed through Node.

Not a fit when

  • The E2B key came straight from the E2B dashboard, not Stripe Projects.
  • The goal is learning the E2B SDKs: the skill covers key setup and launching.
  • Code may not be sent to third-party cloud sandboxes.

Example request

The E2B key was issued through Stripe Projects. Pull the variables, create a base sandbox and run a simple command in it.

Limitations

The skill is narrow: it covers only the Stripe Projects and E2B pairing. A Stripe Projects account, the `stripe` CLI and Node 22 or newer for `@e2b/cli` are required. Sandboxes are billed under E2B pricing. The `.env` file with the key stays on disk, so add it to `.gitignore`. The skill does not cover the SDKs themselves, sandbox templates or pricing: use the E2B documentation for those. It works only while the E2B resource is attached to the Stripe project: without it the environment variables are empty.

How to disable. Delete the `stripe-projects` folder from the agent skills directory. Revoke the key in the E2B dashboard and remove the resource from the Stripe project.

FAQ

Why does the agent avoid `e2b auth login`?

In Stripe Projects checkouts the CLI may not be logged in globally. The skill advises pulling the environment and passing the key to the command.

Can the key come from `stripe projects env --json`?

No. That output may hold redacted values, so the skill reads the working key from `.env` after `stripe projects env --pull --yes`.

What does the skill cover?

The E2B CLI, JavaScript SDK, Python SDK and Code Interpreter SDK, always with a key issued through Stripe Projects.

How do I add E2B to a Stripe project?

With `stripe projects add e2b/sandboxes`. After that `stripe projects env --pull --yes` pulls the managed variables into `.env`.

Does the agent print the key in answers?

No. The skill requires reading only the needed variables from `.env` and never sourcing the file as shell code.

Discussion

No questions or reviews yet.

Skills
Official

A skill that teaches a coding agent to use Dormice sandboxes: acquire by key, run commands, move files and set lifecycle.

SkillBroad access1.9KRepository stars

A self-hosted agent code sandbox on Kubernetes: REST API, MCP server, E2B compatibility and skills for managing it.

MCP serverBroad access232Repository stars

Plugin with one skill: the agent prepares a project, deploys a container to the Cloudish cloud and returns the live URL.

PluginExtended access140Repository stars
Editors’ pick

Isolated Linux microVMs for agent code: the official Vercel skill on the SDK, network rules and snapshots.

SkillExtended access224Repository stars

A ready Claude Code skill: asks about cloud and domain, then installs, upgrades or removes BoltMCP on a cluster.

SkillBroad access372Repository stars

A CLI and skill for the Inspire compute platform: an agent creates notebooks, training jobs and services without web clicks.

SkillExtended access563Repository stars

README in short

The repository README describes E2B and SDK setup: `npm i e2b` for JavaScript and `pip install e2b` for Python. It does not mention the skill, whose contents appear only in the `skills/` folder.

README badge

Report a problem