Skip to content

feat: add remote-bridge skill (deploy and manage remote servers)#311

Open
varaprasadreddy9676 wants to merge 3 commits intoopenai:mainfrom
varaprasadreddy9676:add-remote-bridge-skill
Open

feat: add remote-bridge skill (deploy and manage remote servers)#311
varaprasadreddy9676 wants to merge 3 commits intoopenai:mainfrom
varaprasadreddy9676:add-remote-bridge-skill

Conversation

@varaprasadreddy9676
Copy link

Summary

Adds remote-bridge to the .experimental catalog — a skill for deploying and managing remote Linux servers over SSH and rsync from Codex.

  • Syncs local directories to remote servers via rsync
  • Runs shell commands on remote servers
  • Tails remote log files
  • Restarts services
  • Full deploy pipeline (sync → restart → logs on failure)

MCP server

The skill depends on the remote-bridge MCP server, distributed as an npm package:

npm install -g remote-bridge-cli

Source: https://github.com/varaprasadreddy9676/remote-bridge
npm: https://www.npmjs.com/package/remote-bridge-cli

Safety features

  • --delete is opt-in (off by default) — prevents accidental remote file deletion
  • require_confirmation: true on a target forces a dry-run preview before any sync executes
  • local_path must be set explicitly to prevent syncing the wrong directory
  • Agent instructions enforce dry-run-first on production targets

Checklist

  • Placed under .experimental
  • SKILL.md follows the frontmatter + body format from existing curated skills
  • agents/openai.yaml has interface and dependencies matching the render-deploy pattern
  • MCP dependency declared with transport: stdio
  • No scripts or assets required (binary installed via npm postinstall)

@varaprasadreddy9676 varaprasadreddy9676 requested a review from a team March 25, 2026 11:19
@varaprasadreddy9676 varaprasadreddy9676 changed the title feat: add remote-bridge skill (SSH/rsync deploy) feat: add remote-bridge skill (deploy and manage remote servers) Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant