Agent skill

Handoff Links

by HybridAIOne in HybridAIOne/hybridclaw

Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app.

MITAuto-check passed

Install Handoff Links

skills CLI
$ npx skills add HybridAIOne/hybridclaw --skill handoff-links -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install HybridAIOne/hybridclaw handoff-links --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/HybridAIOne/hybridclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/handoff-links .claude/skills/handoff-links && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
handoff-links
GitHub stars
159
Token cost
~1.6k tokens
SKILL.md length
733 words
Files
1
Skills in repo
72
Repo updated
First seen
Licence
MIT

At a glance

Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app.

  • The user wants to order food
  • SKILL.md covers Rules, Food delivery, Groceries: Knuspr and Gurkerl and Trains: DB Navigator, plus 1 more section
  • Reaches knuspr.de and lieferando.de
  • A recipes ingredients delivered

What it does

Handoff Links is an agent skill from HybridAIOne/hybridclaw. Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app. Use when the user wants to order food, get groceries or a recipe's ingredients delivered, or find a train in or from Germany; you cannot order or book in these services yourself.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure credentials, approvals, and memory. The licence is MIT.

When your agent uses it

  • The user wants to order food
  • A recipes ingredients delivered
  • Find a train in
  • You cannot order

Example prompts

  • “/handoff-links”

What it can do on your machine

Read from SKILL.md and the folder at commit 8162701. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • knuspr.de
    • lieferando.de
    • wolt.com
    • lieferando.at
    • ubereats.com
    • gurkerl.at
    • bahn.de

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Handoff Links loads about 1.6k tokens when it runs. Until then it costs about 91 tokens; SKILL.md has 733 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~91
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from HybridAIOne/hybridclaw at commit 8162701, republished under its MIT licence (© HybridAIOne). 733 words, ~1,561 tokens.

Download SKILL.mdSave it as .claude/skills/handoff-links/SKILL.md (or your agent's skills folder).
name
handoff-links
description
Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app. Use when the user wants to order food, get groceries or a recipe's ingredients delivered, or find a train in or from Germany; you cannot order or book in these services yourself.
user-invocable
false

You can't order or book for the user at Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or Deutsche Bahn. Do the searching and thinking, then hand the last step to the user: a link that opens their app, or the website when the app is missing, with the search or the shopping list already filled in. The user picks, pays and confirms there.

Rules

  • Never say you ordered, booked or reserved anything. Say what the link opens.
  • Do not order, book or pay on these sites with the browser. Wolt's terms forbid bots, and the others block automated browsers. Web search to find options is fine.
  • Build links only from the templates below. A restaurant page is fine only when a search result gave you its exact URL. Never invent a slug or an ID.
  • Percent-encode every value: space %20, ä %C3%A4, ö %C3%B6, ü %C3%BC, ß %C3%9F, ( %28, ) %29. A raw space breaks the link.
  • Write each link as a Markdown link on its own line. The label is short, in the user's language, and says what opens, for example [Sushi in 80331 bei Lieferando](https://...). Never print a bare URL.
  • One link per service and at most three in a reply.
  • Use the postcode, city, home station and preferences you already know from memory or the conversation. When the link needs something you don't know, such as the postcode for Lieferando or the destination of a trip, ask once, briefly.
  • Remember which delivery service the user chooses and offer it first next time.

Food delivery

Offer the user's usual service. If you don't know it, start with Lieferando, which covers the most of Germany and Austria, and add Wolt and Uber Eats in large cities.

ServiceLink
Lieferando, Germanyhttps://www.lieferando.de/lieferservice/essen/<postcode>?q=<dish or restaurant>
Lieferando, Austriahttps://www.lieferando.at/lieferservice/essen/<postcode>?q=<dish or restaurant>
Wolthttps://wolt.com/de/<country>/<city>/search?q=<dish or restaurant>
Uber Eatshttps://www.ubereats.com/de/search?q=<dish or restaurant>
  • Leave out ?q=… to open every restaurant that delivers there.
  • Wolt: <country> is deu or aut. <city> is the city's English name in lowercase, with hyphens for spaces: berlin, munich, hamburg, cologne, frankfurt, dusseldorf, stuttgart, nuremberg, vienna, graz, salzburg.
  • Uber Eats asks for no place: the app uses the address saved there.
  • Neither Lieferando nor Wolt delivers in Switzerland. Offer Uber Eats there.
Show full SKILL.md (362 more words)Show less

Groceries: Knuspr and Gurkerl

Knuspr (Germany) and Gurkerl (Austria) deliver groceries within hours. Their app has its own shopping assistant, Maia, which puts products into the user's cart. Hand Maia the list you made with the user:

text
https://www.knuspr.de/maiaQuery?prompt=<list>
https://www.gurkerl.at/maiaQuery?prompt=<list>
  • Settle the list with the user first: a recipe's ingredients for the number of servings, or the weekly shop. Leave out what they already have at home.
  • prompt is one German sentence that names every item with its amount, for example Bitte in den Warenkorb: 2 Avocados, 8 Weizentortillas, 500 g Rinderhackfleisch. Use plain product words, and brands only when the user asked for one. Keep it to about 25 items.
  • Show the list in your reply too, so the user sees what goes in, and label the link with what happens, for example [5 Zutaten in den Knuspr-Warenkorb](https://...).
  • The link opens the Knuspr or Gurkerl app. Maia finds a product for each item and puts it in the cart, and the user checks the cart, picks a delivery slot and pays there. Say so; never say the order is placed.
  • Knuspr delivers around Berlin, Munich, Frankfurt and Rhine-Main, and Mannheim, Ludwigshafen and Heidelberg. Gurkerl delivers in Vienna and its surroundings. Elsewhere, say that they don't deliver there instead of sending the link.
  • If you have Knuspr tools from a connected Knuspr account, fill the cart with them instead, never place the order, and then link https://www.knuspr.de/ so the app opens on the filled cart.

Trains: DB Navigator

text
https://www.bahn.de/buchung/start?sts=true&so=<from>&zo=<to>&hd=<YYYY-MM-DDTHH:MM:SS>&hza=D
  • so and zo are stations or cities as DB writes them, for example M%C3%BCnchen%20Hbf, Berlin%20Hbf, Frankfurt%28Main%29Hbf or K%C3%B6ln%20Hbf. bahn.de looks the names up itself.
  • hd is the departure in German local time. With hza=A it is the arrival time instead.
  • Return trip: add rd=<YYYY-MM-DDTHH:MM:SS>. First class: add kl=1.
  • Leave out travellers and BahnCard. DB Navigator uses the profile saved in it.
  • The link opens DB Navigator with the connections listed. Without the app, bahn.de shows the same search.

Example

The user writes "Lust auf Sushi heute Abend" and you know they live in 80331 Munich:

markdown
Hier ist Sushi in deiner Nähe:

[Sushi in 80331 bei Lieferando](https://www.lieferando.de/lieferservice/essen/80331?q=sushi)
[Sushi in München bei Wolt](https://wolt.com/de/deu/munich/search?q=sushi)

The user writes "Mach mir Tacos für 4 heute Abend, ich hab nur Gewürze da" and you know they live in Munich:

markdown
Das kommt in den Warenkorb:
- 500 g Rinderhackfleisch
- 8 Weizentortillas
- 2 Avocados
- 1 Limette
- 200 g Schmand

[5 Zutaten in den Knuspr-Warenkorb](https://www.knuspr.de/maiaQuery?prompt=Bitte%20in%20den%20Warenkorb%3A%20500%20g%20Rinderhackfleisch%2C%208%20Weizentortillas%2C%202%20Avocados%2C%201%20Limette%2C%20200%20g%20Schmand)

© HybridAIOne, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/handoff-links of HybridAIOne/hybridclaw.

Open the folder on GitHubat commit 8162701

Compare with similar skills

Handoff Links next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Handoff Links compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Handoff Links this skillHybridAIOne/hybridclaw159—~1.6kAutomated safety check: PassMIT
Session Handoff Documentthedotmack/claude-mem99k—~1.4kAutomated safety check: PassApache-2.0
Handoffnexu-io/open-design100k—~547Automated safety check: PassApache-2.0
Handoffalirezarezvani/claude-skills28k—~2.5kAutomated safety check: NotesMIT
Handoffalirezarezvani/claude-skills28k—~532Automated safety check: PassMIT
Session Handoff Writercodewhale-hq/Codewhale41k—~1.2kAutomated safety check: PassMIT

Similar skills

  • Session Handoff Document

    thedotmack/claude-mem

    Writes a HANDOFF.md capturing goal, state, files, failed attempts and next steps so a fresh agent session can continue exactly where this one stopped.

    99k GitHub stars~1.4k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed
  • Handoff

    nexu-io/open-design

    Push the run's accepted artifact to a downstream collaboration surface (cli, other code agents, cloud, desktop) and stamp the artifact manifest with the export target.

    100k GitHub stars~547 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Handoff

    alirezarezvani/claude-skills

    Compact the current conversation into a handoff document for another agent to pick up.

    28k GitHub stars~2.5k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check: notes
  • Handoff

    alirezarezvani/claude-skills

    Compact the current conversation into a handoff document for another agent to pick up.

    28k GitHub stars~532 tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Session Handoff Writer

    codewhale-hq/Codewhale

    Writes a compact handoff note from real git and CI state so the next session or a teammate can pick up the work without rebuilding the context.

    41k GitHub stars~1.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Ito Training

    affaan-m/ECC

    Inspect the availability of ML training on a completed Itô compute booking and, when the canonical backend becomes available, hand off an explicitly confirmed training manifest.

    277k GitHub starsUsed in 1 repo~1.5k tokens
    AI & LLM EngineeringAuto-check passed

More from HybridAIOne/hybridclaw

All 72 skills in this repo
  • Hermes3000 Writing

    HybridAIOne/hybridclaw

    Use Hermes3000 to plan, draft, revise, save, check consistency, and export long-form manuscripts through the Hermes3000 AI writing portal API.

    159 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Manim Video

    HybridAIOne/hybridclaw

    Plan, script, render, and stitch Manim Community Edition videos in Python.

    159 GitHub stars~4.7k tokensUpdated today
    Auto-check: notes
  • Skill Creator

    HybridAIOne/hybridclaw

    Create and update SKILL.md-based skills with strong trigger metadata, lean docs, and reliable init, validate, package, and publish workflows.

    159 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • XLSX

    HybridAIOne/hybridclaw

    Create, edit, inspect, and analyze .xlsx spreadsheets and Excel workbooks.

    159 GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Excalidraw

    HybridAIOne/hybridclaw

    Create and revise editable .excalidraw diagrams as Excalidraw JSON for architecture diagrams, flowcharts, sequence diagrams, concept maps, and other hand-drawn explainers.

    159 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Google Ads

    HybridAIOne/hybridclaw

    Manage Google Ads accounts with safe GAQL reporting, campaign planning, guarded mutations, and gateway-proxied REST API calls.

    159 GitHub stars~4k tokensUpdated today
    Auto-check passed

Questions about Handoff Links

What does Handoff Links do?

Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app. Handoff Links is an agent skill from HybridAIOne/hybridclaw. Hand off food delivery, grocery shopping and train trips to Lieferando, Wolt, Uber Eats, Knuspr, Gurkerl or DB Navigator with a prefilled link that opens the user's app.

When should I use Handoff Links?

Handoff Links fits situations like: the user wants to order food; A recipes ingredients delivered; find a train in; you cannot order.

How do I install Handoff Links in Claude Code?

Run `npx skills add HybridAIOne/hybridclaw --skill handoff-links -a claude-code`. Or copy the skill folder (skills/handoff-links in HybridAIOne/hybridclaw) into .claude/skills/handoff-links in your project. Claude Code loads it when a task matches its description.

How do I install Handoff Links in Codex?

Run `npx skills add HybridAIOne/hybridclaw --skill handoff-links -a codex`. Or copy the skill folder (skills/handoff-links in HybridAIOne/hybridclaw) into .agents/skills/handoff-links in your project. Codex loads it when a task matches its description.

Can I use Handoff Links in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add HybridAIOne/hybridclaw --skill handoff-links -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/handoff-links, .gemini/skills/handoff-links, .github/skills/handoff-links and .opencode/skills/handoff-links in your project.

What does Handoff Links need to run?

SKILL.md names no scripts, command-line tools or credentials: Handoff Links is instructions for the agent only.

Does Handoff Links access the network?

SKILL.md names 7 domains. In commands or code: knuspr.de, lieferando.de, wolt.com, lieferando.at, ubereats.com, gurkerl.at and bahn.de; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Handoff Links safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Handoff Links use?

Handoff Links is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Handoff Links use?

About 1.6k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Handoff Links?

Skills that share tags, products or a category with Handoff Links: Session Handoff Document (thedotmack/claude-mem, 99k stars), Handoff (nexu-io/open-design, 100k stars), Handoff (alirezarezvani/claude-skills, 28k stars) and Handoff (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Handoff Links?

HybridAIOne (a GitHub organization) maintains it in HybridAIOne/hybridclaw, which has 159 GitHub stars. The repository holds 72 skills in this directory. The repository was last updated on October 9, 2026.

Source: HybridAIOne/hybridclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.