Skip to content

buddy/buddy-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buddy Plugin

This plugin lets coding agents deploy applications, publish artifacts, expose localhost services, and manage domains, distributions, and CI/CD pipelines and workflows on the Buddy Works platform.

Features

Skill

  • buddy — Consolidated skill covering sandboxes, artifacts, tunnels, domains, distributions, and pipelines.

Commands

  • /deploy [name] [path] — Deploy static website or server-side application
  • /expose [port] — Create Buddy tunnel for locally running application

Installation

Install Buddy CLI (bdy)

sudo npm install -g bdy

Install plugin for Claude Code

claude plugin marketplace add buddy/buddy-plugin
claude plugin install buddy@buddy-plugin

Install skill for other coding agents

npx skills add buddy/buddy-plugin

This installs only the buddy skill (without Claude Code-specific commands), making Buddy Works platform knowledge available to any compatible agent.

Quick Start

1. Authenticate with Buddy Works

# Interactive login (recommended — run in separate terminal)
bdy login

# Or use token
bdy login --token YOUR_TOKEN --workspace YOUR_WS --region us

# Link directory with a Buddy Works project
cd your-project
bdy proj link

2. Deploy an Application

/deploy

Claude will auto-detect your project type:

  • Static site (HTML/CSS/JS) → published as a versioned Buddy Works artifact with a public URL.
  • Server-side application (Node.js, Python, Go, etc.) → deployed to a Buddy Works sandbox with a public endpoint.

3. Expose Localhost Port

/expose

Claude will detect your running service and create a Buddy Works tunnel with a public URL.

Usage Examples

Deploy Node.js Application

/deploy my-api

Deploys an app with auto-detected dependencies, start command, port, and public HTTPS endpoint.

Deploy Static Site

/deploy my-site ./dist

Publishes your build output as a versioned Buddy Works artifact with a public URL.

Expose Local API for Webhook Testing

npm run dev     # Start your API
/expose 3000

Returns a public URL to your locally hosted service.

Deploy Multiple Apps from Monorepo

/deploy frontend ./apps/web
/deploy backend ./apps/api

Each gets its own deployment and public URL.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors