ito-compute
Helps your agent manage computing resources. It checks GPU availability, places orders, and manages access.
What it does
This tool helps you find and request GPU (powerful computers for specific tasks) capacity from Itô. You can check inventory, request a fixed-price quote, track your order status, and manage access.
When to use it
- ✓When you need to know which GPUs are available and their prices.
- ✓To request a fixed-price compute quote.
- ✓To check the progress of a compute order or RFQ status.
Example of what to ask your AI
“I want to find H100 GPUs available for rent for 30 days, with a maximum price of 3.00 per day.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool uses a command-line program installed on your computer to communicate with Itô's systems. First, you need to authenticate, then you can use commands to find GPUs, check status, or revoke access.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add affaan-m/ECC --skill ito-computeOr download just the file:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/ito-compute/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Itô Compute
Use the canonical Itô compute CLI or MCP server. ECC does not implement a parallel client, local simulation, reservation, workload runner, or inference server. ECC itself does no browser automation.
Install the canonical local package
ito-compute-cli is currently unpublished. Build it from its canonical
repository instead of using npx, npm exec, or an unverified package:
git clone https://github.com/Ito-Markets/ito-cloud-runtime.git
cd ito-cloud-runtime/cli/ito-compute-cli
npm ci
npm run check
Set ECC_ITO_CLI_EXECUTABLE to the explicit absolute built entry:
/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito.js
ECC never discovers this credential-bearing client through PATH.
ecc ito login performs device authorization and never inherits ITO_API_KEY.
The validation-only auth, plus find and status, forward ITO_API_KEY
directly when configured; ITO_AUTH_MODE=legacy is not required. Never put a
key or token in arguments, tracked files, MCP results, logs, or chat.
CLI workflow
Run
ecc ito loginbefore the first operation. ECC delegates this to the canonical CLI's device authorization, which opens the Itô verification page by default and persists a device token in macOS Keychain. Useecc ito login --no-browserto suppress the page handoff. ECC itself does no browser automation. If the originating agent cannot complete the signed-in browser step, hand the exact command to the user; after approval finishes, return to the originating task and continue withecc ito auth. Device tokens use macOS Keychain by default. File-token fallback is explicit and its directory and token file must remain owner-only (0700 and 0600).Run
ecc ito authto validate existing credentials; it never starts login and rejects--no-browser.Before
ecc ito find, obtain explicit buyer authority to submit an RFQ.- Require
gpu,count, wholedays,max-rate,nodes,gpus-per-node,storage-tb,start-window,form-factor,contract-type,fabric,region, and the split-fill decision. - Require
count == nodes * gpus-per-node; never derive topology. - Use
anyonly when the buyer explicitly accepts any fabric or region. - Omitted
--allow-splitmeans false.
- Require
Run the live RFQ command:
ecc ito find \ --gpu h200 \ --count 8 \ --nodes 1 \ --gpus-per-node 8 \ --days 30 \ --storage-tb 1 \ --start-window 2099-08-15 \ --max-rate 3.00 \ --form-factor bare_metal \ --contract-type reservation \ --fabric infiniband \ --region us-east-1Run
ecc ito statusto inspect RFQs and procurement orders. After an ambiguous transport failure, check status before repeatingfind.When a quote is ready and the buyer explicitly approves, accept it:
ecc ito accept rfq_<ticket-id>This routes the ticket to the desk for human review. It does not move funds or reserve capacity. Do not accept without explicit buyer authority.
Run
ecc ito logoutwhen the user explicitly asks to revoke this device. The canonical CLI keeps the local credential when remote revocation fails so the operator can retry; never delete the token manually as a substitute.
Inventory prices are indicative. An RFQ is not reserved capacity. Treat a rate as fixed only when the canonical result contains a non-null firm quote.
Live node qualification
ecc ito evals exposes the canonical CLI's narrow live adapter to a separately
installed sixtytwo-cli==0.3.33. It does not expose local fixture execution
through ECC.
Require all of the following before invoking it:
- operator authorization to contact the named nodes;
ITO_ENABLE_SIXTYTWO_LIVE=1;--live-sixtytwo;- an explicit node list; and
- an existing absolute config directory containing
sixtytwo.yaml.
ecc ito evals \
--cluster clu_prod_example \
--live-sixtytwo \
--nodes gpu-01,gpu-02 \
--config-dir /absolute/path/to/qualification-config
The canonical adapter can run only the pinned version check and
sixtytwo test --full against the explicit nodes. It cannot rent, launch,
recover, repair, reset, purchase, or order resources. ECC does not forward
ITO_API_KEY or model/cloud credentials into node qualification.
MCP workflow
Build the canonical package, then configure the stdio server with an absolute path:
{
…
FAQ
What is an RFQ?
RFQ stands for 'Request for Quotation'. It's a formal request to get a price for a service or product.
Can I buy GPUs directly with this tool?
No, the tool helps request quotes and track orders. The final purchase and capacity reservation might require additional steps or human review.
What does 'fixed rate' mean?
It means you get a guaranteed price for the compute service, rather than a price that might fluctuate.
Details
Original description by the author
Query live GPU inventory, submit an authenticated Itô fixed-rate RFQ, inspect RFQ or procurement status, revoke device credentials, and run explicitly gated node qualification through the separately installed canonical CLI. Use when a user asks to find H100/H200 capacity, request a fixed compute rate, check Itô compute status, validate GPU nodes, revoke Itô access, or rent or purchase GPU compute
repo: affaan-m/ECC
Popularity
- GitHub stars
- 280k
- Ranking position
- #219
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
accessibility
Helps your agent create interfaces that everyone can use. Ensures websites and apps work well for people with disabilities, like those who are blind or have reduced mobility.
affaan-m/ECC
agent-architecture-audit
Makes your agent check if everything is working correctly. It finds and fixes problems in AI systems, ensuring they perform as expected.
affaan-m/ECC
agent-eval
Helps your agent compare different AI coding tools. It measures which one is faster, cheaper, and more reliable for specific tasks.
affaan-m/ECC
agent-harness-construction
Makes your agent better understand how to perform tasks. It optimizes the tools and instructions the agent uses to increase its chances of success.
affaan-m/ECC
Similar skills
template-skill
This is a generic template for new skills. It needs a specific description to be useful.
anthropics/skills
shipping-and-launch
Prepares your code to be safely launched into production. Helps ensure everything is ready, monitored, and has a rollback plan.
addyosmani/agent-skills
using-agent-skills
Has your agent discover and use other skills. It's useful for deciding which tool or workflow to use for a specific task.
addyosmani/agent-skills