Communitygithub.com

itô-inference

Überprüft die Verfügbarkeit von Modell-Serving auf einem abgeschlossenen Itô-Compute-Booking und übergibt ein explizit bestätigtes Serving-Manifest, sobald das kanonische Backend verfügbar ist.

Was ist itô-inference?

Der Skill `ito-inference` ist der einzige kanonische ECC-Skill für Inferenz-Serving auf Itô-Compute-Ressourcen. Er wird immer dann verwendet, wenn ein Benutzer nach einem OpenAI-kompatiblen Endpunkt, `ito-serve`, gehostetem Kimi oder selbst gehosteten Open-Weight-Inferenzmodellen fragt – nachdem `ito-compute` GPU-Knoten gebucht hat. ECC selbst implementiert keinen eigenen Serving-Stack; SSH, Gewichts-Downloads, Engine-Start oder Endpunkt-Exposition werden nicht durchgeführt. Aktuell ist das Managed Serving noch nicht verfügbar; der Skill fungiert als Fail-Close-Prüfung und dokumentiert die zukünftige API und die erforderlichen Berechtigungen. Sobald das kanonische Backend bereit ist, wird ein zuvor bestätigtes, überprüfbares Manifest an die `serve`-API übergeben, wobei Authentifizierung, Idempotenz, Digest-Integrität und Lifetime-Operationen den strengen Sicherheits- und Architekturvorgaben von ECC folgen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/ito-inference

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht itô-inference?

ito-inference ist der einzige kanonische ECC-Skill für das Inferenz-Serving auf Itô-Compute. Anfragen mit dem Namen ito-serve werden hierher weitergeleitet; erstelle oder installiere keinen zweiten ito-serve-Skill. ECC führt niemals SSH auf Knoten aus, lädt keine Gewichte herunter, startet keine Engine oder legt einen Endpunkt offen; es bucht, reserviert oder verbraucht keine Ressourcen.

Aktuelle Produktionsgrenze

Managed Serving ist derzeit nicht verfügbar. Die ECC-Bridge legt nur login, auth, find, status und explizit beschränkte evals offen. Es gibt kein serve-Verb. Die kanonische Runtime dokumentiert inference nur als nicht unterstützten Kompatibilitätsprobe; ECC ruft sie nicht auf und ist nicht von ihr abhängig. Die MCP-Oberfläche legt nur auth, find und status offen. Die lokal durchsetzbare Garantie ist, dass ECC serve ablehnt, bevor der berechtigungstragende kanonische Client aufgelöst oder gestartet wird.

Halte daher vor der Authentifizierung oder einem Befehlsaufruf an. Melde die fehlende Fähigkeit und kehre zum auslösenden Agenten zurück. Ersetze niemals durch einen lokalen Runner, SSH-Helfer, Browser-Workflow, Kauf-Endpunkt oder einen unverfolgten lokalen ito-serve-Entwurf.

Erforderliche Berechtigung

Wenn Serving implementiert ist, ist die erste Hürde eine serververifizierte, abgeschlossene Buchung. Harness-Speicher, ein RFQ, ein Angebot, Knoten-IPs oder SSH-Zugriff sind kein Berechtigungsnachweis. Das Backend muss eine frische Serving-Berechtigung zurückgeben, die an das authentifizierte Konto, die Buchung, die GPU-Topologie, die Region, das Fabric, die Laufzeit und die Modellrichtlinie gebunden ist. Abgelaufene, widerrufene, nicht übereinstimmende, unvollständige oder bereits freigegebene Buchungen schlagen vor der Bestätigung fehl.

Zukünftiger CLI- und API-Vertrag

Der beabsichtigte Befehlsname ist serve; inference kann nach dem Produktionsstart nur noch als explizit veralteter Kompatibilitätsalias bestehen bleiben. Die zukünftige Übergabe muss äquivalent zu folgendem sein:

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

Das überprüfte Manifest muss die Modellrevision, die Engine und Version, die Quantisierung, die Tensor-/Pipeline-Topologie, die Endpunkt-Exposition-Richtlinie, die Artefakt-Checksummen, das Speicherlimit, die Laufzeitbeschränkungen, optionale TTFT/TPOT-Ziele und die maximalen inkrementellen Kosten identifizieren. Kein roher API-Schlüssel, SSH-Schlüssel, Knotenpasswort oder Bearer-Token darf in Argumenten, Manifesten, Logs, MCP-Ergebnissen oder im Chat auftauchen.

Der Client muss den Manifest-Pfad kanonisieren, Symlinks ablehnen, eine reguläre Datei ohne Verfolgung von Links öffnen, angemessene Eigentümerschaft und restriktive Berechtigungen erfordern, eine begrenzte Größe durchsetzen und Bytes aus dem geöffneten Deskriptor hashen. Dieser Digest muss exakt mit dem in der Bestätigung gebundenen Digest übereinstimmen, bevor eine Workload-Änderung erfolgt. Ein Pfadwechsel, Digest-Fehler, zu große Datei oder eine änderbare unsichere Datei schlägt fehl.

Die kanonische API – nicht ECC – muss die Workload-Erstellung übernehmen und strukturiertes JSON mit ok, live_api_contacted, notice und entweder data oder error zurückgeben. Serving-Daten müssen stabile Buchungs-, Workload-, Manifest- und Idempotenz-IDs sowie einen Status-Enum enthalten; sie darf erst dann behaupten, dass ein Endpunkt live ist, wenn Health- und Modellprüfungen bestanden sind. Fehler müssen einen stabilen Code und eine sichere Nachricht ohne Geheimnisse enthalten.

Bestätigungs- und Ausführungsgates

Vor der Workload-Erstellung sind alle folgenden Punkte erforderlich:

  1. Frische Berechtigung und Serving-Fähigkeit vom kanonischen Backend.
  2. Ein überprüfbares unveränderliches Manifest und deterministischer Digest.
  3. Eine separate einmalige Bestätigung, gebunden an Konto, Aktion, Manifest und Kosten, mit kurzer Gültigkeit und Wiederholungsschutz. CLI-Argumente enthalten nur einen undurchsichtigen, nicht autorisierenden Bestätigungsverweis; der Server löst die Berechtigung außerhalb der Band auf und verbraucht sie.
  4. Ein vom Aufrufer bereitgestellter Idempotenzschlüssel, der atomar mit der Workload reserviert wird.
  5. Serverseitige Validierung von Fabric, Kapazität, Modellrichtlinie, Speicher und Kosten.

Authentifizierung ist Identität, nicht Workload-Autorität. Ein Login, API-Schlüssel, Angebot oder eine abgeschlossene Buchung ersetzt niemals die Serving-Bestätigung. Inspektion und Planerstellung dürfen keine Workload erstellen. Abbrechen und Bereinigen sind separate Mutationen mit eigenen abgegrenzten Bestätigungs- und Idempotenzgrenzen.

Lebenszyklus und Wiederherstellung

Die Produktionsoberfläche ist unvollständig, bis derselbe kanonische Client mandantenfähige Status-, Log-, Metrik-, Abbrechen- und Bereinigungsoperationen bereitstellt. Jede Operation benötigt begrenzte Verbindungs- und Gesamt-Timeouts, widerrufsbewusste Fehler und strukturierte Ausgaben. Nach einem mehrdeutigen Transportfehler sollte der Status anhand des Idempotenzschlüssels abgefragt werden, bevor ein erneuter Versuch unternommen wird; erstelle niemals eine zweite Workload nur, weil die erste Antwort verloren ging. Ein widerrufenes Zugangsdokument stoppt die Abfrage und gibt die Kontrolle an den auslösenden Agenten zurück, ohne automatisch einen Login zu starten.

Melde ready erst, nachdem Endpunkt-Health, Modellidentität und Canary-Inferenz bestanden sind. Melde Zwischen- und Endfehlerzustände ehrlich. Die Bereinigung muss beobachtbar sein und darf die zugrunde liegende Buchung nicht freigeben oder ändern, es sei denn, diese separate wirtschaftliche Aktion wurde ausdrücklich autorisiert.

Vorgeschlagene Backend-Stufen

Diese Stufen beschreiben das zukünftige Backend, keinen in ECC vorhandenen Code:

  1. Berechtigung, Topologie, Fabric und Kostengates überprüfen.
  2. Checksummen-gesicherte Gewichte in Backend-verwalteten Speicher abrufen.
  3. Einen überprüfbaren Topologie-/Engine-Plan ausgeben und validieren.
  4. Über die Provider-Steuerungsebene starten, niemals direktes Root-SSH von ECC.
  5. Aufwärmen, Health und Modellidentität testen, einen SLO-Canary durchführen, dann den Endpunkt und die redigierte Konfiguration registrieren.

Bis jedes Gate und jede Lebenszyklusoperation oben in der kanonischen Runtime existiert, bleibt dieser Skill eine Fail-Close-Verfügbarkeitsprüfung und Dokumentationsübergabe.

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.

Verwandte Skills