Coordinate a Meeting

v1.0.1

Schedule a meeting for humans and their agents. Creates a scheduling poll, distributes it, collects votes, and finds the best time. Use when someone needs to find a time that works for a group. A Doodle alternative built for the age of AI agents.

1· 1.9k·3 current·3 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mkelk/coordinate-meeting.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Coordinate a Meeting" (mkelk/coordinate-meeting) from ClawHub.
Skill page: https://clawhub.ai/mkelk/coordinate-meeting
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install coordinate-meeting

ClawHub CLI

Package manager switcher

npx clawhub@latest install coordinate-meeting
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (scheduling polls, collecting votes) align with the content of SKILL.md: all API calls target meetlark.ai and the workflow describes poll creation, distribution, checking results, and closing. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
SKILL.md only instructs the agent to create polls, share participate URLs, poll for results, and close polls via meetlark.ai endpoints. It does not direct the agent to read local files, search unrelated system state, or exfiltrate unrelated data. It does instruct the user to verify an email (user action).
Install Mechanism
No install spec and no code files — instruction-only. Nothing is downloaded or written to disk by the skill itself, which minimizes install-time risk.
Credentials
The skill declares no required environment variables, credentials, or config paths. The API returns an admin token at runtime (adm_...) which the SKILL.md correctly treats as sensitive; requesting no persistent platform secrets is proportionate to the described functionality.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request elevated or permanent platform presence, nor does it instruct modifying other skills or system-wide settings.
Assessment
This skill is coherent and appears to do only what it says: call meetlark.ai to create and manage scheduling polls. Before installing, consider: (1) the skill will interact with an external service (meetlark.ai) — ensure your organization or personal policies allow network calls to that domain; (2) the service issues an admin token (adm_...) that grants control over polls — keep that token private and do not paste it into untrusted places; (3) the skill may ask users to click a verification email — automated verification is not possible without the user's action; (4) review meetlark.ai's privacy and data-retention policies if you will put attendee emails or sensitive meeting subjects into polls; and (5) because this is instruction-only, the agent will perform API calls at runtime — check that the agent runtime has the intended network permissions. None of these are indicators of malicious behavior, but they are operational and privacy considerations you should be comfortable with before enabling the skill.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📅 Clawdis
latestvk976wnwzk6wts4x7rqmv7s03w180r254
1.9kdownloads
1stars
2versions
Updated 2mo ago
v1.0.1
MIT-0

Schedule a Meeting

A Doodle alternative built for the age of AI agents. Create a scheduling poll via meetlark.ai, collect votes from humans and agents, and find the best time — without the back-and-forth.

Workflow

  1. Ask the user who needs to meet and when they're generally available.
  2. Create a scheduling poll with the proposed time slots.
  3. Share the participation link — give it to the user to forward, or suggest a message they can send.
  4. Wait for votes to come in. Check back when the user asks.
  5. Report the results and recommend the best time.
  6. Close the poll once a time is chosen.

Creating the Poll

POST https://meetlark.ai/api/v1/polls?autoVerify=true

You'll receive:

  • An admin token (adm_...) — store this privately to check results and close the poll later.
  • A participate URL — this is the shareable link for voters.

First-Time Verification

The user's email must be verified once (valid 30 days). With ?autoVerify=true, a verification email is sent automatically if needed. Tell the user to check their inbox and click the link, then retry.

Check status: GET /api/v1/auth/status?email=...

Distributing the Poll

Suggest a ready-to-send message:

Hi [names],

We're finding a time for [meeting purpose]. Please vote on the times that work for you:

[participate URL]

The user can share this via email, Slack, WhatsApp, or any channel.

Checking Results

GET https://meetlark.ai/api/v1/polls/{pollId}
Authorization: Bearer adm_...

Summarize: how many voted, which times have the most votes, any clear winner.

Closing the Poll

POST https://meetlark.ai/api/v1/polls/{pollId}/close
Authorization: Bearer adm_...

Report the final result and suggest the user send a confirmation to participants.

Quick Examples

"Find a time for a team retro next week"
"Set up a meeting with Tom, Dick and Jane"
"Check if everyone has voted on the standup poll"
"Close the poll and announce the winning time"
"Schedule a 30-minute demo with the client sometime next week"

API Reference

Website

Comments

Loading comments...