Skip to content

yeetrun/claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Yeet Plugin for Claude Code

Deploy your projects to the internet effortlessly. No VMs, no build pipelines, no infrastructure headaches.

What is Yeet?

Yeet makes deployment simple. Build your project and deploy it to the internet with a single command.

What does this plugin do?

This Claude Code plugin automates the entire deployment workflow:

  1. Analyzes your project type (Go, Rust, Node.js, Python, Ruby, etc.)
  2. Builds your project (binary or Docker image)
  3. Deploys to yeet automatically
  4. Provides a public URL and management commands

Supported Projects

Binary Deployment:

  • Go, Rust, C/C++, Zig
  • Bun/Deno (if compilable)

Docker Deployment:

  • Node.js, Python, Ruby, PHP
  • Any project with a Dockerfile

Installation

/plugin marketplace add yeetrun/claude-code

Then install the plugin from the marketplace.

Usage

In your project directory, run:

/yeet:yeet

Claude will:

  • Detect your project type
  • Ask for service name and HTTP port
  • Build your project
  • Deploy it to yeet
  • Give you a public URL

Requirements

  • yeet CLI installed and in your PATH
  • Docker (for Docker-based deployments)
  • Project build tools (go, cargo, npm, etc.)

Example

You: /yeet:yeet

Claude: I see this is a Go project. What would you like to name the service?
You: my-api

Claude: What HTTP port does your application listen on?
You: 8080

Claude: [builds and deploys]
Result: Service deployed at https://my-api-abc123.yeet.run

Management commands:
- yeet logs my-api
- yeet restart my-api
- yeet status my-api

Features

  • Automatic project detection - Identifies Go, Rust, Node.js, Python, Ruby, PHP, and more
  • Smart builds - Compiles binaries or creates optimized Docker images
  • Interactive - Asks only what's needed, no assumptions
  • Updates - Redeploy by running /yeet:yeet again with the same service name
  • Management - Get full yeet CLI commands for logs, restart, rollback

How it works

The plugin uses specialized agents to:

  1. Builder Agent - Analyzes your project and creates a deployable artifact
  2. Deployer Agent - Uses yeet CLI to deploy and manage your service

Both binary and Docker deployments result in the same experience: a running service with a public URL.

Learn More

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published