{"version":"1.0","workflow_uuid":"9dc1b68f-522e-11f1-9bc6-00163e2b0d79","workflow_title":"Youki — Container Runtime Written in Rust","recommended_install":{"schema_version":1,"status":"confirm","policy":"confirm","install_mode":"single","target":"codex","command":"npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target codex","dry_run_command":"npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target codex --dry-run --json","runtime_commands":{"codex":"npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target codex","gemini":"npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target gemini","project":"npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79"},"prompt":"Install and make this TokRepo asset usable: \"Youki — Container Runtime Written in Rust\".\n\nPage: https://tokrepo.com/en/workflows/youki-container-runtime-written-rust-9dc1b68f\nUUID: 9dc1b68f-522e-11f1-9bc6-00163e2b0d79\nTarget adapter: codex\nPolicy/mode: confirm / single\n\nRead these machine-facing entry points first:\n- metadata: https://tokrepo.com/metadata/youki-container-runtime-written-rust-9dc1b68f.json\n- install contract: https://tokrepo.com/install-contract/youki-container-runtime-written-rust-9dc1b68f.json\n- install plan: https://api.tokrepo.com/api/v1/tokenboard/workflows/install-plan?uuid=9dc1b68f-522e-11f1-9bc6-00163e2b0d79&target=codex\n- raw content: https://tokrepo.com/raw/youki-container-runtime-written-rust-9dc1b68f\n\nCommands:\n- choose the current runtime; do not use unsupported CLI targets.\n- Codex: npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target codex\n- Gemini CLI: npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 --target gemini\n- Claude Code / project agent: run npx -y tokrepo@latest install 9dc1b68f-522e-11f1-9bc6-00163e2b0d79 from the project root; add `--dry-run --json` first to inspect the plan.\n- add `--dry-run --json` to the chosen command first; after the plan allows it, run the chosen command.\n\nExecution rules:\n1. Run the dry-run command first to inspect writes, risks, and rollback.\n2. Confirm with the user which files or global config will change.\n3. After confirmation, run the install command and verify post_verify.\n\nReport back with changed files, verification result, and how to use the asset next.","next_steps":["Run the dry-run command first to inspect writes, risks, and rollback.","Confirm with the user which files or global config will change.","After confirmation, run the install command and verify post_verify."],"success_check":["The user confirmed the risk envelope.","The asset is installed or staged with rollback evidence."]},"install_contract":{"version":"1.0","installReady":false,"title":"Youki — Container Runtime Written in Rust","summary":"Youki is an OCI-compliant container runtime written in Rust, designed as a safer and faster alternative to runc. It implements the OCI runtime specification for spawning and managing containers, integrates with containerd and Podman, and leverages Rust's memory safety guarantees to reduce runtime vulnerabilities.","assetType":"Skills","pageUrl":"https://tokrepo.com/en/workflows/youki-container-runtime-written-rust-9dc1b68f","sourceUrl":"https://github.com/containers/youki","intendedFor":[],"firstActions":[],"agentFirstSteps":[],"targetPaths":[],"verification":[],"startingPoints":[],"example":"","successOutcome":"","boundaries":[],"askUserIf":["the current workspace stack cannot be matched to a safe upstream template","the target path is not the project root, or an existing file should be merged instead of overwritten"]}}