Communitygithub.com

ito-training

完了したItôコンピュート予約におけるMLトレーニングの可用性を検査し、正規バックエンドが利用可能になった時点で明示的に確認されたトレーニングマニフェストを引き渡します。ito-computeがGPUノードを予約し、ユーザーがそのマシン上で事前学習、ファインチューニング、またはRLを希望する場合に使用します。ECCは独自のトレーニングスタックを実装しません。

ito-training とは?

ito-trainingは、Itôコンピュート上でのMLトレーニングを管理するためのECC標準スキルです。ECCは独自のトレーナー、スケジューラー、データパイプラインを一切実行せず、予約も行いません。このスキルはito-computeが生成した完了済みの予約にチェーンし、正規バックエンドが利用可能になった時点で、ユーザーが確認したトレーニングマニフェストを安全に引き渡します。現在のプロダクション環境ではトレーニング機能は利用できず、可用性のチェックと文書の受け渡しに限定されていますが、将来の実装ではtrainコマンドと厳格な確認フローが提供される予定です。認証はアイデンティティのみを証明し、トレーニングの承認権限とはなりません。独立した確認プロセスと冪等性キーによるワークロード作成が必須で、マニフェストのダイジェスト検証、予算上限の遵守、期限切れや取り消しへの対応など、セキュリティと信頼性を重視した設計が特徴です。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/ito-training

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Itô トレーニング

ito-training は、Itôコンピュート上でのトレーニングを管理するための標準ECCスキルです。ECCは独自のトレーナー、スケジューラー、データパイプラインを実行することはなく、予約、確保、支出も行いません。このスキルは、ito-compute からの完了済み予約にチェーンします。

現在のプロダクション境界

マネージドトレーニングは現在利用できません。ECCブリッジは、login、logout、auth、find、status、および明示的に制限された evals のみを公開しています。train 動詞は存在せず、標準CLIの run 動詞とdeskの training-run バックエンドは骨組みのみの状態です。ローカルで強制可能な保証は、ECCが認証情報を保持する正規クライアントを解決または起動する前に train を拒否することです。

したがって、認証またはコマンド呼び出しの前に処理を停止してください。不足している機能を報告し、発信元のエージェントに戻ります。ローカルトレーナー、SSHヘルパー、ブラウザワークフロー、または購入エンドポイントに代用してはいけません。

必要な権限

トレーニングが実装された場合、その最初のゲートはサーバー検証済みの完了済み予約です。ハーネスメモリ、RFQ、見積もり、ノードIP、SSHアクセスは権限の証明にはなりません。バックエンドは、認証されたアカウント、予約、GPUトポロジ、リージョン、ファブリック、期間に紐づいた最新のトレーニング資格を返す必要があります。期限切れ、取り消し、不一致、不完全、または既に解放された予約は、確認前にクローズ失敗します。

将来のCLIおよびAPI契約

意図されたコマンド名は train です。将来の引き渡しは以下と同等でなければなりません:

ecc ito train \
  --booking <server-verified-booking-id> \
  --manifest <absolute-reviewed-json-file> \
  --confirmation-ref <opaque-non-authorizing-reference> \
  --idempotency-key <stable-retry-key> \
  --json

レビュー済みマニフェストは、モデルサイズとリビジョン、データ参照(汚染除去の来歴を含む)、トレーニング目標、ポストトレーニングレシピ、米ドル建ての予算上限、チェックポイントポリシー、最大増分コストを特定する必要があります。未加工のAPIキー、SSHキー、ノードパスワード、ベアラートークン、データセット認証情報は、引数、マニフェスト、ログ、MCP結果、チャットに含めてはいけません。

クライアントはマニフェストパスを正規化し、シンボリックリンクを拒否し、リンクを追跡せずに通常ファイルを開き、適切な所有権と制限的なパーミッションを要求し、サイズを制限し、開いたディスクリプタからバイトをハッシュ化する必要があります。そのダイジェストは、ワークロード変更前に確認にバインドされたダイジェストと完全に一致しなければなりません。パススワップ、ダイジェスト不一致、サイズ超過ファイル、または可変の安全でないファイルはクローズ失敗します。

正規API(ECCではない)がワークロード作成を所有し、ok、live_api_contacted、notice、および data または error を含む構造化JSONを返す必要があります。トレーニングデータには、安定した予約ID、実行ID、マニフェストID、冪等性ID、および状態列挙型を含める必要があります。エラーには、安定したコードと秘密を含まない安全なメッセージを含める必要があります。

確認と実行ゲート

ワークロード作成前に、以下すべてを要求します:

  1. 正規バックエンドからの最新の権限とトレーニング資格。
  2. レビュー可能な不変のマニフェストと決定論的ダイジェスト。
  3. アカウント、アクション、マニフェスト、コストにバインドされた、短い有効期限とリプレイ保護を備えた、個別の使い捨て確認。CLI引数は、不透明で非認可の確認参照のみを運びます。サーバーはベアラー機能をアウトオブバンドで解決し消費します。
  4. 呼び出し元が提供し、実行とアトミックに予約された冪等性キー。
  5. サーバー側のファブリック、キャパシティ、データポリシー、チェックポイントストレージ、コスト検証(マニフェストの予算上限を含む)。

認証はアイデンティティであり、ワークロード権限ではありません。ログイン、APIキー、見積もり、完了済み予約は、トレーニング確認の代用にはなりません。検査と計画生成はワークロードを作成してはいけません。キャンセルとクリーンアップは、独自のスコープ付き確認と冪等性境界を持つ別個のミューテーションです。

ライフサイクルとリカバリ

同じ正規クライアントがテナントスコープのステータス、ログ、メトリクス、チェックポイント一覧、キャンセル、クリーンアップを公開するまで、プロダクションサーフェスは不完全です。すべての操作には、制限付きの接続および全体タイムアウト、取り消しを認識するエラー、構造化出力が必要です。あいまいなトランスポート障害の後は、再試行する前に冪等性キーでステータスを照会します。最初の応答が失われたからといって、2つ目の実行を作成してはいけません。取り消された認証情報はポーリングを停止し、自動的にログインを開始せずに、発信元のエージェントに制御を戻します。

ステージゲートを正直に報告します。失敗したevalゲートを決してオーバーライドしてはいけません。クリーンアップは観測可能でなければならず、その別個の経済的アクションが明示的に承認されていない限り、基盤となる予約を解放または変更してはいけません。

提案されるバックエンドステージ

これらのステージは将来のバックエンド(レイヤー0.3)を説明するものであり、ECCに存在するコードではありません:

  1. データ準備 — マニフェスト、重複排除、evalスイートに対する汚染除去。カスタムデータの安価な事前チェックとして150Mラダー決定ジョブ。
  2. 並列性と精度 — モデルサイズ、ノード数、ファブリックから選択。無駄な組み合わせは拒否。
  3. チェックポイントとフォールトトレランス — 非同期DCP、torchft。検出 < 10分、再開 < 15分。損失スパイク再起動は提案されており、人間のゲートが必要なアクション。
  4. カリキュラムとevalゲート — 段階的な事前学習/中期学習/長期コンテキスト/ポストトレーニング。各段階に固定のevalバッテリー。失敗したゲートは実行を停止。
  5. ポストトレーニング — SFT → DPO → RLVR(DAPO安定性修正を含むGRPO)、トレーナー/ロールアウト分離と制限付きスターリングス。

バックエンドはdeskテレメトリ(グッドプット、中断率、チェックポイント帯域幅)を出力し、deskがトレーニングブロックを正直に価格設定できるようにします。

上記のすべてのゲートとライフサイクル操作が正規ランタイムに存在するまで、このスキルはクローズ失敗の可用性チェックと文書の受け渡しに留まります。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

関連スキル