CtrlK
BlogDocsLog inGet started
Tessl Logo

orbstack-best-practices

Patterns for OrbStack Linux VMs and Docker on macOS. Covers orbctl/orb commands, machine lifecycle, cloud-init, networking, file sharing, and SSH access. Must use when working with OrbStack, orbctl commands, or Linux VMs on macOS.

93

2.10x

Quality

89%

Does it follow best practices?

Impact

99%

2.10x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

32%

Standardized Developer VM Provisioning

Cloud-init VM provisioning

Criteria
Without context
With context

cloud-config header

100%

100%

orb create with -c flag

0%

100%

distro version syntax

100%

100%

x86 arch flag

100%

100%

packages section

100%

100%

users section with groups

100%

100%

runcmd section

100%

100%

orb logs debug

0%

100%

cloud-init status command

60%

100%

cloud-init output log

100%

100%

memory config command

0%

100%

Without context: $0.3725 · 1m 36s · 22 turns · 77 in / 5,674 out tokens

With context: $0.4177 · 1m 17s · 24 turns · 279 in / 4,402 out tokens

100%

33%

Local Multi-Service Development Environment with Docker

Docker networking and OrbStack domains

Criteria
Without context
With context

.orb.local domain access

100%

100%

Compose service DNS format

100%

100%

host.docker.internal

0%

100%

HTTPS .orb.local URL

25%

100%

Custom domain label

100%

100%

Named volumes for database

100%

100%

SSH agent socket path

0%

100%

SSH_AUTH_SOCK env var

75%

100%

x86 platform flag

100%

100%

Docker daemon config path

100%

100%

Apply daemon config

16%

100%

Without context: $0.2435 · 1m 26s · 13 turns · 17 in / 5,082 out tokens

With context: $0.4252 · 1m 25s · 22 turns · 460 in / 4,688 out tokens

98%

90%

Remote Development and Deployment Workflow for OrbStack VM

SSH access and IDE integration

Criteria
Without context
With context

SSH host is 'orb'

0%

100%

Machine SSH format

0%

100%

User+machine SSH format

0%

100%

VS Code host

0%

80%

JetBrains host is localhost

0%

100%

JetBrains port 32222

0%

100%

JetBrains key path

100%

100%

Ansible host format

0%

100%

orb push for file transfer

0%

100%

mac notify command

0%

100%

ORBENV for env forwarding

0%

100%

Without context: $0.5450 · 1m 56s · 29 turns · 35 in / 7,779 out tokens

With context: $0.7014 · 2m 21s · 31 turns · 287 in / 8,839 out tokens

Repository
NeverSight/skills_feed
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.