Task Router Skill
Task Router
Default video conferences via Meetling. Instant calls always use /m/ rooms + share payload for Claw default sending. Scheduled calls return link + email invite template. Secure contacts loading (no env-controlled file paths).
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
SkillHub CLI
skillhub install bavxhack/create-videoconferenceExaminez la source et la compatibilité, puis suivez les étapes d’installation.
Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.
This skill always uses: https://app.meetling.de
No environment variable can change the base URL.
./contacts.json (current working directory).If contacts.json is missing or invalid JSON, the skill continues with an empty map and marks recipients as unresolved.
/m/)Triggers if ANY is true:
start_time is within MEETLING_INSTANT_THRESHOLD_MINUTES minutes from nowstart_time is providedReturns:
url: https://app.meetling.de/m/
share: message + resolved recipients for your Claw default sending pathIf start_time is more than the threshold minutes in the future:
email_invite (subject + body) plus the Meetling linkNote: This skill does not automate Meetling dashboard creation or Meetling-sent invites (requires an official API or robust UI automation).
Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.
npm i
node index.js "Create a call now with Max and Yvonne"
echo '{
"text":"Schedule a call tomorrow at 10:00 with a@x.de and b@y.de",
"participants":["a@x.de","b@y.de"],
"start_time":"2026-02-19T10:00:00+01:00",
"title":"Project Sync"
}' | node index.js
Copy contacts.json.example to contacts.json and edit it.
Security note: the skill loads contacts only from ./contacts.json (no env override).
# Meetling Default (Video Conferences) — Secure ## Hardcoded Meetling host This skill always uses: https://app.meetling.de No environment variable can change the base URL. ## Security: contacts loading - Contacts are loaded **only** from `./contacts.json` (current working directory). - No environment variable can override the file path. - The skill does **not** output the contacts file path. If `contacts.json` is missing or invalid JSON, the skill continues with an empty map and marks recipients as unresolved. ## Behavior ### Instant / Ad-hoc (always `/m/`) Triggers if ANY is true: - Text contains “now / right now / asap / immediately” - OR contains German equivalents “jetzt / jetzt gleich / sofort / gleich” - OR `start_time` is within `MEETLING_INSTANT_THRESHOLD_MINUTES` minutes from now - OR participants are present but no `start_time` is provided Returns: - `url`: https://app.meetling.de/m/<slug> - `share`: message + resolved recipients for your Claw default sending path ### Scheduled If `start_time` is more than the threshold minutes in the future: - returns `email_invite` (subject + body) plus the Meetling link Note: This skill does not automate Meetling dashboard creation or Meetling-sent invites (requires an official API or robust UI automation).
# meetling-default (secure)
## Install
```bash
npm i
```
## Run (plain text)
```bash
node index.js "Create a call now with Max and Yvonne"
```
## Run (JSON via stdin)
```bash
echo '{
"text":"Schedule a call tomorrow at 10:00 with a@x.de and b@y.de",
"participants":["a@x.de","b@y.de"],
"start_time":"2026-02-19T10:00:00+01:00",
"title":"Project Sync"
}' | node index.js
```
## Environment variables
- MEETLING_INSTANT_THRESHOLD_MINUTES (default: 30)
- SKILL_LANGUAGE_DEFAULT (default: en)
## Contacts mapping
Copy `contacts.json.example` to `contacts.json` and edit it.
Security note: the skill loads contacts only from `./contacts.json` (no env override).Task Router
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
Read-only factual data about historical Ethereum mainnet contracts. Use when the user asks about a specific contract address, early Ethereum contracts, deployment era, deployer, bytecode, decompiled code, or do...