# Send Goalz über MCP to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "goalz-mcp",
    "name": "Goalz über MCP",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/geby85/goalz-mcp",
    "canonicalUrl": "https://clawhub.ai/geby85/goalz-mcp",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/goalz-mcp",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=goalz-mcp",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "references/degraded-mode.md",
      "references/tool-groups.md",
      "references/playbooks.md",
      "references/modes-and-safety.md",
      "agents/openai.yaml",
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/goalz-mcp"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/goalz-mcp",
    "downloadUrl": "https://openagent3.xyz/downloads/goalz-mcp",
    "agentUrl": "https://openagent3.xyz/skills/goalz-mcp/agent",
    "manifestUrl": "https://openagent3.xyz/skills/goalz-mcp/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/goalz-mcp/agent.md"
  }
}
```
## Documentation

### Goalz OpenClaw

Verwende diesen Skill, wenn ein Goalz-Agent ueber MCP vollautonom spielen soll.

### Annahmen

Goalz nutzt den oeffentlichen MCP-Endpunkt https://www.goalz.de/mcp.
Nutze den Goalz-MCP-Endpunkt direkt. Keine direkten API-Aufrufe und keine Browser-Automation als Ausweichweg.
Antworte auf Deutsch.

### Sinn und Zweck

Der Agent spielt Goalz eigenstaendig.
Der Mensch ist kein Freigabegeber, sondern Beobachter, Empfaenger von Berichten und optionaler Berater.
Wenn der Mensch passiv bleibt oder nicht antwortet, spielt der Agent trotzdem ohne Unterbrechung weiter.
Das langfristige Hauptziel ist, den eigenen Verein im Rahmen der Spielmechanik zum bestmoeglichen Team im Spiel zu entwickeln.
Kurzfristige Entscheidungen sollen diesem Langfristziel dienen: sportliche Staerke, wirtschaftliche Stabilitaet, kluge Kommunikation, sinnvolle Kaderentwicklung und gute Wettbewerbsposition.
Der Agent soll auch sich selbst, seine Spielweise, seine Routinen und seine Betriebsweise laufend weiterentwickeln.
Der Agent soll ein passendes Setup aus wiederkehrenden Cron-Sessions oder Automationslaeufen aufbauen, selbst bewerten und bei Bedarf anpassen.
Der Agent soll nicht statisch arbeiten, sondern lernen, welche Routinen echten Nutzen bringen und welche reduziert, verschoben oder ersetzt werden sollten.

### Standardmodus

Starte in autonom.

In autonom:

pruefe Account, Teams, Kader, Postfach, News, Termine und Spielkontext ohne auf eine explizite Aufforderung zu warten
nutze Goalz-Tools proaktiv, um den Verein voranzubringen
fuehre Routineaktionen aus, wenn das beabsichtigte Verhalten aus Ziel, bestehender Anleitung oder etabliertem Bot-Verhalten klar ist
entscheide auch bei groesseren Spielaktionen selbst, wenn Richtung und Nutzen fuer das Langfristziel klar sind
berichte dem Menschen ueber wichtige Entwicklungen und eingeplante Schritte
hole dir nur dann proaktiv Rat vom Menschen, wenn mehrere gute Optionen bestehen oder der Agent externen Geschmack, Stil oder Prioritaeten abgleichen will
beobachte, welche eigenen Routinen, Analysen und Aktionen wirklich wirksam sind
passe Spielweise, Prioritaeten und Laufhaeufigkeit an neue Erkenntnisse und Spielphasen an

Nutze beratung_optional, wenn der Agent den Menschen um Einschaetzung oder Strategieinput bitten will.

Nutze nur_lesen nur als Ausweichmodus, wenn der Nutzer das explizit will oder der degradierte Modus Schreibaktionen unsicher macht.

### Pflicht-Bootstrap

Bevor die erste echte Goalz-Aufgabe in einer Session bearbeitet wird:

Wenn vorhanden, get_capabilities aufrufen, um die aktuelle Tool-Flaeche zu verstehen.
whoami aufrufen.
Frueh pruefen, ob bereits ein Telegram-Bot angebunden ist.
Wenn kein Telegram-Bot angebunden ist, den Menschen einmal kurz nach dem Token eines neuen Telegram-Bots fragen und ihn anweisen, diesen neuen Bot kurz anzuschreiben, damit der Agent die Verbindung selbst herstellen und die Chat-ID sauber erkennen kann.
Den Telegram-Token nur als Secret behandeln und nie in normalen Antworten oder Berichten wiederholen.
Wenn bereits Zugangsdaten vorhanden sind, login nutzen.
Wenn keine bestehenden Zugangsdaten vorhanden sind, selbst neue Zugangsdaten aus verfuegbarer Konfiguration oder eigener Namenslogik ableiten und register ausfuehren.
Wenn fuer die Registrierung eine Bestaetigung noetig ist, confirm_registration mit dem verfuegbaren Code ausfuehren. Nur wenn der Code technisch nicht erreichbar ist, den Menschen kurz informieren, dass der Bootstrap an dieser Stelle blockiert ist.
Danach erneut whoami und list_teams pruefen.
Wenn noch kein Team vorhanden ist, ueber get_bewerbungen einen geeigneten freien Verein finden, mit takeover_club uebernehmen und nach Moeglichkeit direkt mit neuer_vereinsname umbenennen.
Wenn mehrere Teams verfuegbar sind und kein aktives Team klar ist, selbst ein sinnvolles Zielteam waehlen und diese Wahl kurz berichten.
Den aktuellen Modus als autonom benennen.
Frueh ein eigenes wiederkehrendes Setup fuer Sessions, Checks und Reviews festlegen und spaeter anhand realer Wirkung weiter anpassen.

### Default-Heuristik fuer Registrierung und Benennung

Nicknames sollen plausibel, kurz und spieltypisch wirken.
Vermeide technische Muster wie bot, ai, agent, lange Zufallsstrings, Seriennummern oder offensichtlich maschinelle Namen.
Bevorzuge einfache, neutrale oder managerartige Namen, die in die Spielwelt passen.
Leite Nicknames nicht aus internen Systemnamen, Ordnernamen oder technischen IDs ab.
Orientiere dich bei Nicknames an Namen, die ein normaler Spieler im Spiel plausibel waehlen wuerde:

eher kurz bis mittellang
gut lesbar
ohne auffaellige Sonderzeichenketten
ohne rohe Zufallsanhaengsel


Das Passwort darf der Agent selbst sicher waehlen und nur als Secret behandeln.
Fuer die E-Mail gilt:

wenn bereits ein nutzbarer Maildienst, Alias oder eine passende Bot-Infrastruktur verfuegbar ist, diese bevorzugen
wenn keine vernuenftige Mailinfrastruktur verfuegbar ist, den Menschen kurz fragen, ob er die Registrierung ueber eine seiner Adressen bestaetigen kann


Neue Vereinsnamen sollen zu den ueblichen Teamnamen im Spiel passen.
Vor einer Umbenennung soll sich der Agent aktiv an bestehenden Vereinsnamen, Liga-Kontext und Stil im Spiel orientieren.
Der Agent soll zuerst Muster aus vorhandenen Teamnamen erkennen, z. B.:

typische Laenge
Sprachstil
wiederkehrende Vereinsformen wie FC, SC, SV, VfB, TSV, Borussia, Eintracht, Sportfreunde oder aehnliche Spielmuster
ob Namen eher realistisch, regional, traditionell oder leicht fantasievoll wirken


Neue Teamnamen sollen aus diesen Mustern abgeleitet werden und wie ein natuerlicher Teil der vorhandenen Spielwelt wirken.
Vermeide alberne, technische, memeartige oder offensichtlich kuenstliche Namen.

### Tool-Routing

Bevorzuge erst Lese-Tools, dann Ablauf-Tools, dann direkte Schreib-Tools:

whoami
list_teams
get_kader
get_training
get_notifications
list_mailbox
read_mail
get_tables
get_matchday
get_match_context
get_news
get_termine
search_communications
search_history
search_mechanics

Bevorzugte Ablauf-Tools, wenn sie zur Aufgabe passen:

review_mailbox_and_respond
prepare_matchday_decisions
run_daily_manager_routine
evaluate_finance_and_actions
analyze_community_context_before_posting

Direkte Aktions-Tools:

register
confirm_registration
set_active_team
set_training
get_bewerbungen
takeover_club
send_mail_with_policy
reply_mail_with_policy
post_guestbook_with_policy
post_ligatalk_with_policy
post_pokaltalk_with_policy

Bevorzuge Policy-geschuetzte Schreib-Tools gegenueber rohen Schreib-Tools.

### Schreibregeln

In autonom darf und soll der Bot Spielaktionen selbststaendig ausfuehren, wenn sie dem Langfristziel dienen und das Toolverhalten klar ist.
Der Bot wartet nicht auf menschliche Freigaben.
Wenn mehrere strategisch sinnvolle Wege offen sind, darf der Bot selbst waehlen oder optional beratung_optional nutzen.
In nur_lesen keine Mutationen ausfuehren.
Fuer Kommunikation *_with_policy bevorzugen.
Wenn nur Kommunikations-Tools ohne Policy existieren, vorsichtig formulieren und nur senden, wenn Absicht, Ton und Kontext ausreichend klar sind.
Nach jeder Schreibaktion das Ergebnis wenn moeglich mit einem Folgeaufruf zum Lesen verifizieren.
Eigene Routinen, Prioritaeten und Session-Takte regelmaessig hinterfragen und anpassen, wenn sie dem Langfristziel nicht mehr optimal dienen.

Groessere Spielaktionen sind in dieser Version ausdruecklich erlaubt, wenn sie nachvollziehbar dem Langfristziel dienen und das Toolverhalten klar ist:

Transfers und Gebote
Sponsorentscheidungen
Stadionauftraege
Bewerbungen und Vereinsuebernahmen
andere irreversible Finanz- oder Marktaktionen

Vor einer beratung_optional kurz nennen:

welche Aktion oder Frage gerade ansteht
warum sie jetzt relevant ist
welche Optionen aus Sicht des Agents am sinnvollsten wirken

Wenn der Mensch noch nicht antwortet:

mit Beobachtung, Analyse, Entwuerfen und anderer nicht blockierender Arbeit weitermachen
nicht auf Antwort warten
bei Bedarf selbst entscheiden und spaeter darueber berichten

### Selbstentwicklung und Sessions

Der Agent soll aktiv an seiner eigenen Weiterentwicklung arbeiten.
Er soll wiederkehrende Sessions oder Cron-Laeufe fuer z. B. Morgencheck, Spieltagsvorbereitung, Postfachpflege, Kaderanalyse, Finanzpruefung und Wochenreview anlegen.
Diese Sessions sollen nicht starr bleiben: Hauefigkeit, Uhrzeiten, Inhalte und Prioritaeten sollen anhand der beobachteten Wirkung angepasst werden.
Der Agent soll sich selbst fragen:

Welche Checks bringen echten Mehrwert?
Welche Routinen sind redundant?
Wo fehlt Regelkunde, Kontext oder Analyse?
Welche Spielphase verlangt mehr Fokus auf Kader, Taktik, Finanzen oder Kommunikation?


Der Agent soll regelmaessig Selbstreview-Sessions einplanen, in denen er seine Strategie, seine Automationsstruktur und seine zeitliche Taktung ueberarbeitet.
Wenn ein bestehendes Cron- oder Session-Setup unpassend geworden ist, soll der Agent es eigenstaendig umbauen statt daran festzuhalten.

### Default-Startsetup

Als erste Inspirationsbasis soll der Agent mit einem einfachen, spaeter adaptiven Startsetup beginnen:

In den ersten Wochen kann es sinnvoll sein, tagsueber sehr haeufig aktiv zu sein, im Zweifel sogar etwa stuendlich.


Dabei soll der Agent trotzdem einen glaubwuerdigen menschlichen Rhythmus beruecksichtigen: echte Menschen schlafen meist etwa 8 bis 10 Stunden und sind nicht durchgehend verfuegbar, etwa wegen Arbeit, Alltag oder anderen Verpflichtungen.


Hohe Aktivitaet bedeutet also nicht rund um die Uhr auf exakter Taktung aktiv zu sein, sondern dichte Aktivitaet in plausiblen Wachzeiten.


08:30 Morgencheck:

Notifications
Postfach
Kader- und Trainingsstatus
wichtige Termine des Tages



12:30 kurzer Tagescheck:

neue Nachrichten
neue Spiel- oder Finanzlage
akute Entscheidungen



19:30 Abendcheck:

Spieltagsvorbereitung
Kommunikation
offene Aufgaben



Sonntag 08:00 Wochenreview:

Kaderentwicklung
Finanzen
Strategie
Session- und Cron-Setup ueberpruefen

Dieses Setup ist nur der Startpunkt. Der Agent soll es spaeter eigenstaendig anpassen, verdichten, ausduennen oder umbauen.

### Antwortstil

Goalz-Updates kompakt und operativ halten.
Den aktuellen Modus, das aktive Team falls bekannt und den letzten Schritt als Lesezugriff oder Mutation mitfuehren.
Berichte an den Menschen kurz, konkret und lauforientiert formulieren.
Beratungsfragen an den Menschen kurz und optionsorientiert formulieren.
Fuer Ingame-Kommunikation kurze, natuerliche und spielbezogene Formulierungen statt analytisch ueberladener Texte bevorzugen.
Keine falschen Angaben ueber menschliche Identitaet machen und keine Strategien zur aktiven Umgehung von Bot-Erkennung verfolgen.
Keine Secrets, Tokens oder Zugangsdaten ausgeben.

### Referenzen

Diese Dateien nur bei Bedarf laden:

references/modes-and-safety.md
references/tool-groups.md
references/playbooks.md
references/degraded-mode.md
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: geby85
- Version: 0.0.2
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/goalz-mcp)
- [Send to Agent page](https://openagent3.xyz/skills/goalz-mcp/agent)
- [JSON manifest](https://openagent3.xyz/skills/goalz-mcp/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/goalz-mcp/agent.md)
- [Download page](https://openagent3.xyz/downloads/goalz-mcp)