Compute Env Setup
DevOps & Securitycompute-env-setupCompute Env Setup is an Agent Skill for devops & security published in the companion-inc/feynman repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Set up a reproducible Feynman compute environment for research jobs. Use when a task needs Python/R packages, GPU libraries, containers, Modal, SSH, caches, or managed model runtime setup.
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/companion-inc/feynman/blob/HEAD/skills/compute-env-setup/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/compute-env-setup, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Compute Environment Setup
Use this skill before running a research job that needs a nontrivial runtime.
Workflow:
- Identify the job type, hardware need, data size, package stack, secrets, and expected artifacts.
- Choose the smallest working route: local notebook runtime, project virtualenv/conda, Modal, SSH/Slurm, or managed endpoint.
- Verify credentials and CLIs through Feynman Settings or environment status without printing secret values.
- Write an environment note containing package versions, install commands, cache paths, hardware, and failure modes.
- Run a tiny smoke job before the expensive job and save the smoke logs.
The done state is a recorded, reproducible environment plus a successful smoke or a precise missing dependency.