OpenWork Release Validation
different-ai/openwork
Checks a published OpenWork desktop release by booting the released macOS binaries through packaged journeys, verifying signing and updater manifests, and publishing evidence.
Starts the hosted server side of iPolloWork in a Daytona sandbox, running Den Web, Den API, the worker proxy and MySQL for end-to-end cloud testing.
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-server --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .claude/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .claude/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-serverType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-server --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .agents/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .agents/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-server --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .cursor/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .cursor/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Devin-AXIS/iPolloWork.git --path .opencode/skills/daytona-cloud-server--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-server --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .gemini/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .gemini/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-serverInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .github/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .github/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .github/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Devin-AXIS/iPolloWork daytona-cloud-server --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Devin-AXIS/iPolloWork.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.opencode/skills/daytona-cloud-server .opencode/skills/daytona-cloud-server && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "daytona-cloud-server" agent skill from https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/daytona-cloud-server into .opencode/skills/daytona-cloud-server/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daytona-cloud-server", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
daytona-cloud-serverStarts the hosted server side of iPolloWork in a Daytona sandbox, running Den Web, Den API, the worker proxy and MySQL for end-to-end cloud testing.
A helper script creates a server sandbox in Daytona, starts MySQL, the Den API, Den Web and the worker proxy, waits for health checks, and prints the resulting URLs. If dependencies or the base image changed, a separate script refreshes the server snapshot first.
For full desktop validation, a second Daytona sandbox runs the Electron client pointed at the printed server URLs, optionally requiring cloud sign-in. Health is checked by curling the Den Web and Den API health endpoints, and logs can be pulled from the sandbox with `daytona exec` when a check fails. Server health alone does not prove the Electron client's cloud behavior works, so this pairs with a separate recording-artifacts skill and a pass/fail tool for real evidence.
Read from SKILL.md and the folder at commit 71a74ad. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
bashcurlFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Daytona Cloud Server Setup loads about 687 tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 269 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 269 words (~687 tokens).
“Use this skill when the user needs the hosted/server side of iPolloWork running in Daytona. This is separate from the Electron desktop sandbox.”
Just SKILL.md in .opencode/skills/daytona-cloud-server of Devin-AXIS/iPolloWork.
Open the folder on GitHubat commit 71a74ad
Daytona Cloud Server Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Daytona Cloud Server Setup this skillDevin-AXIS/iPolloWork | 6.7k | — | ~687 | Automated safety check: Pass | Custom licence | |
| OpenWork Release Validationdifferent-ai/openwork | 24k | — | ~1.7k | Automated safety check: Pass | Custom licence | |
| Airbyte source-mysql E2E Testsairbytehq/airbyte | 22k | — | ~2.6k | Automated safety check: Pass | Custom licence | |
| Debugging MarchatCod-e-Codes/marchat | 137 | — | ~668 | Automated safety check: Notes | MIT | |
| OpenWork Test Runnerdifferent-ai/openwork | 24k | — | ~764 | Automated safety check: Pass | Custom licence | |
| Build Imageskubernetes-sigs/cloud-provider-azure | 294 | — | ~1.7k | Automated safety check: Pass | Apache-2.0 |
different-ai/openwork
Checks a published OpenWork desktop release by booting the released macOS binaries through packaged journeys, verifying signing and updater manifests, and publishing evidence.
airbytehq/airbyte
Stands up a throwaway local MySQL 8.0 backend, applies SQL fixtures and sweeps the Airbyte spec, check, discover and read commands against a source-mysql image.
Cod-e-Codes/marchat
Diagnoses marchat client and server issues using -doctor, env configuration, and logs.
different-ai/openwork
Runs OpenWork's agent-first test specs one at a time, locally or on Daytona, and records exact results, skips and runtime mismatches instead of reporting a loose pass.
kubernetes-sigs/cloud-provider-azure
Build cloud-provider-azure container images through the repo Makefile with explicit IMAGETAG and IMAGEREGISTRY inputs, optional make flag overrides, and opt-in bounded Docker or Podman retries.
apache/skywalking-python
Build Docker test images and run SkyWalking Python plugin/unit/e2e tests locally, mirroring the CI pipeline
Devin-AXIS/iPolloWork
A code-change gate for the iPolloWork repository: search and reuse first, keep one source of truth, justify every new file or dependency, and audit the change.
Devin-AXIS/iPolloWork
Reproduces iPolloWork enterprise TLS behavior in a Daytona Windows sandbox by installing a fake corporate CA and proving the app and its runtimes use the OS trust store.
Devin-AXIS/iPolloWork
Builds a reusable iPolloWork template for Design, Slides or PPT, or HyperFrames Video through conversation, keeping a manifest, reusable variables and a validated package current.
Devin-AXIS/iPolloWork
Scaffolds an OpenCode plugin for iPolloWork with the right async factory shape, zod-based tool definitions and hook registration, and explains where to place and register it.
Devin-AXIS/iPolloWork
Has an agent drive the real app through CDP and capture clean, defect-free product screenshots, gated by DOM, pixel and vision checks in a loop.
Devin-AXIS/iPolloWork
Launches a standalone Chrome or Chromium in a Daytona sandbox and drives it over CDP for web sign-in, OAuth and other flows that should bypass the Electron app.
Works with
Categories
Starts the hosted server side of iPolloWork in a Daytona sandbox, running Den Web, Den API, the worker proxy and MySQL for end-to-end cloud testing. A helper script creates a server sandbox in Daytona, starts MySQL, the Den API, Den Web and the worker proxy, waits for health checks, and prints the resulting URLs. If dependencies or the base image changed, a separate script refreshes the server snapshot first.
Daytona Cloud Server Setup fits situations like: standing up the hosted Den server for iPolloWork testing; validating marketplace, org policy or cloud auth flows end to end; connecting an Electron desktop sandbox to a running Daytona server.
Run `npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a claude-code`. Or copy the skill folder (.opencode/skills/daytona-cloud-server in Devin-AXIS/iPolloWork) into .claude/skills/daytona-cloud-server in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a codex`. Or copy the skill folder (.opencode/skills/daytona-cloud-server in Devin-AXIS/iPolloWork) into .agents/skills/daytona-cloud-server in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Devin-AXIS/iPolloWork --skill daytona-cloud-server -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daytona-cloud-server, .gemini/skills/daytona-cloud-server, .github/skills/daytona-cloud-server and .opencode/skills/daytona-cloud-server in your project.
Going by SKILL.md and its folder, Daytona Cloud Server Setup needs the command-line tools its instructions call (bash and curl). Our summary lists: Daytona; The repo's `.devcontainer` test-server scripts.
SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Daytona Cloud Server Setup has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.
About 687 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Daytona Cloud Server Setup: OpenWork Release Validation (different-ai/openwork, 24k stars), Airbyte source-mysql E2E Tests (airbytehq/airbyte, 22k stars), Debugging Marchat (Cod-e-Codes/marchat, 137 stars) and OpenWork Test Runner (different-ai/openwork, 24k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Devin-AXIS (a GitHub user) maintains it in Devin-AXIS/iPolloWork, which has 6,717 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 6, 2026.
Source: Devin-AXIS/iPolloWork on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.