krypton-execution
Use when executing an approved Krypton plan, GOAL.md, or implementation plan that already defines intent, ownership, contract,…
Set up, harden, audit, or explain a Linux VPS as a Codex App SSH host for Krypton-style agent workflows. Use when the user wants to move Codex or Claude Code work from a local Mac to a VPS, connect Codex App to an SSH host, configure Ubuntu 24.04/devbox tools, clone a repo
$ npx -y skills add jturntdev/krypton --skill krypton-vps-codex-app --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/krypton-vps-codex-appContext preview
The summary Claude sees to decide when to auto-load this skill.
Set up, harden, audit, or explain a Linux VPS as a Codex App SSH host for Krypton-style agent workflows. Use when the user wants to move Codex or Claude Code work from a local Mac to a VPS, connect Codex App to an SSH host, configure Ubuntu 24.04/devbox tools, clone a repo
name: krypton-vps-codex-app description: Set up, harden, audit, or explain a Linux VPS as a Codex App SSH host for Krypton-style agent workflows. Use when the user wants to move Codex or Claude Code work from a local Mac to a VPS, connect Codex App to an SSH host, configure Ubuntu 24.04/devbox tools, clone a repo remotely, run Codex/Claude/tmux/cmux on the VPS, forward ports for localhost testing, or create repeatable founder/builder setup instructions with proof checks.
Turn a Linux VPS into the machine that does the work while the operator's Mac only displays and controls it. The target result is a working Codex App SSH project where commands, edits, builds, tests, tmux/cmux sessions, dev servers, and agent runs happen on the VPS.
Do not describe this as installing Codex App on the VPS. Codex App stays on the operator's Mac or Windows machine; the VPS needs the Codex CLI and repo toolchain so the app can start the remote Codex app server through SSH.
Use the current OpenAI Codex docs for Codex App specifics when facts may have changed. The durable setup facts this skill relies on are:
setup, browser/computer-use setup, and sandbox/approval behavior.
`PATH`.
Codex can prepare commands, inspect SSH config, audit the VPS, bootstrap tools over SSH when it has access, clone the repo, run checks, and explain failures.
The operator must provide or complete these human steps:
Start by repeating the setup goal in plain English:
You want the VPS to be the actual development machine. Codex App on the Mac connects to it over SSH, and the repo, tools, agent sessions, builds, tests, and dev servers run there.
Then ask this setup-state question first:
Do you already have a VPS with SSH access, or are we starting before the VPS is created?
If the VPS does not exist yet, give a short purchase/bootstrap checklist: Ubuntu 24.04 LTS unless the repo needs something else, enough CPU/RAM/swap for builds and agent runs, SSH-key access, a non-root daily user, no public dev ports, and GitHub as source of truth. Then ask for the VPS IP, initial username, and public-key path once the VPS is ready.
If the VPS exists, ask for only the missing inputs needed for the next step:
account, read-only deploy key, or no GitHub setup yet.
MCP files, package registry auth, or provider credentials that the VPS needs.
instructions.
If the user already gave enough, proceed without more questions.
Treat this as a development host, not production.
SSH alias to a non-root user before day-to-day work.
private dashboards to the public internet.
supported browser/desktop stack is explicitly installed and verified. Prefer running the server on the VPS and inspecting it through a local SSH tunnel.
SSH private keys, or provider tokens.
Create or provide a concrete SSH alias on the Mac that runs Codex App. Do not edit `~/.ssh/config` silently; show the snippet and ask before writing unless the user already asked Codex to make the edit.
Host krypton-vps HostName 203.0.113.10 User dev IdentityFile ~/.ssh/id_ed25519 IdentitiesOnly yes ServerAliveInterval 30 ServerAliveCountMax 3
Verify from the Mac:
ssh krypton-vps
On the VPS, install the repo's real toolchain. For a typical Ubuntu 24.04 agent box this means:
Do not guess a repo's install commands. Read `README.md`, package manager files, and repo docs first.
The remote shell must find `
Stop AI agents from shipping plausible wrong work. Krypton is the goal-based planning and proof gate for running Claude Code, Codex, and other AI coding agents against production-grade codebases. The failure mode Krypton is built for is not bad syntax.
Use when executing an approved Krypton plan, GOAL.md, or implementation plan that already defines intent, ownership, contract,…
Use when a user has a feature request, bugfix, refactor, migration, architecture change, or product goal and needs an…