hamedmp/matrix-os/dev-vps

Claude Code and agent skill by hamedmp/matrix-os

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Work on Matrix OS from inside a Matrix user VPS with near-realtime development, hot reload, previews, and safe separation between customer code and platform secrets.

Install

npx vskill@latest install hamedmp/matrix-os/dev-vps

SKILL.md

Matrix Dev VPS

When to Use

Use this when developing Matrix itself, Matrix apps, or Matrix-adjacent projects from inside a Matrix user VPS.

Mental Model

  • Production user VPSes run immutable VPS-native host bundles with systemd services.
  • Updates replace /opt/matrix/app only; owner files and Postgres data stay intact.
  • Local development may use documented Docker services; Docker Compose/image rebuilds

are not the production customer deployment path.

  • A dev VPS uses the documented source development loop with native hot reload.
  • Platform owns shared sensitive integration credentials.
  • User/project work happens in the user's home and project directories.
  • The dev loop should feel like a normal user coding inside Matrix, with preview URLs routed back into Matrix.

Expected Dev Shape

text
Matrix platform
owns Clerk, Pipedream, provisioning, shared secrets
User/dev VPS
runs gateway, shell, proxy, Postgres, app builds
contains user projects
uses cloudflared or tunnel routing for dev.matrix-os.com

Common Commands

From the Matrix repo:

bash
pnpm install
pnpm --filter './packages/gateway' dev
pnpm --filter './shell' dev

For explicitly configured local Docker-backed development services only, use the repo's documented compose file and env file:

bash
docker compose --env-file .env -f docker-compose.dev-vps.yml up -d

For apps:

bash
cd ~/apps/<slug>
pnpm install
pnpm build

Preview Rules

  • Prefer Matrix app windows for user-facing preview.
  • For raw dev servers, use SSH forwarding or the configured tunnel.
  • Do not expose unauthenticated dev servers publicly.
  • dev.matrix-os.com should require auth.

Codex, Claude, and Agent on VPS

  • Use pnpm, not npm, for project dependencies.
  • Global agent CLIs must be writable by the matrix user if self-update is expected.
  • If a global npm install fails with EACCES, fix ownership of the runtime node global prefix rather than running day-to-day development as root.

What Users Can Do

  • Build apps in ~/apps.
  • Work on coding projects in ~/projects.
  • Use Matrix integrations through platform-owned routes.
  • Preview apps in Matrix.
  • Run agent-assisted development tasks.

What Users Should Not Do

  • Store platform Pipedream, Clerk, or provider secrets on a customer VPS.
  • Modify production platform state directly from a dev VPS.
  • Use Docker volume reset commands unless explicitly resetting state.
  • Build Matrix features that work on only one surface: validate Web Canvas, Web Desktop, and Electron Desktop, plus supported Web Mobile/Native Mobile behavior.

Verification

  • Shell loads with auth.
  • Gateway /health is healthy.
  • App previews work from Matrix windows.
  • Hot reload works for shell and gateway in dev mode.
  • Integration routes proxy to platform instead of requiring customer VPS secrets.

Security

  • Security scanPassed, 96 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/hamedmp/matrix-os/dev-vps/badge)](https://verified-skill.com/skills/hamedmp/matrix-os/dev-vps)

Something wrong with this skill or its page? Tell us.