meeting-overlap

meeting-overlap is a skill for Claude Code, Codex from jeweis/mcpcat. It costs 33 tokens per session (365 once invoked), scanned A, original, MIT.

A scheduling guide for finding meeting times that overlap across different time zones. It converts working hours to a shared timeline and accounts for dates, time-zone offsets, and possible day changes.

In plain words
What is it for?
Use it to compare colleagues’ available hours, recommend up to three complete meeting slots, or explain why no overlap exists.
Why use it?
It prevents meetings from being suggested at the wrong local time or on the wrong date. It also makes conflicts visible instead of silently assuming that someone will work outside their stated hours.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to compare colleagues’ available hours, recommend up to three complete meeting slots, or explain why no overlap exists.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/jeweis/mcpcat/meeting-overlap
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add jeweis/mcpcat --skill meeting-overlap
Clone the repo
git clone --depth 1 https://github.com/jeweis/mcpcat

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for meeting-overlap

README.md
[![agentmods](https://agentmods.dev/badge/skills/jeweis/mcpcat/meeting-overlap/github.svg)](https://agentmods.dev/skills/jeweis/mcpcat/meeting-overlap)
Your own site
<a href="https://agentmods.dev/skills/jeweis/mcpcat/meeting-overlap"><img src="https://agentmods.dev/badge/skills/jeweis/mcpcat/meeting-overlap/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for meeting-overlap

Your own site · 80×15
<a href="https://agentmods.dev/skills/jeweis/mcpcat/meeting-overlap"><img src="https://agentmods.dev/badge/skills/jeweis/mcpcat/meeting-overlap.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 33 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 365 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00033 $0.00365
Opus 5.5 $0.00013 $0.00146
Sonnet 5.5 $0.00007 $0.00073
Haiku 4.5 $0.00003 $0.00036

Measured 2d ago against content hash 14500fb89de8, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

meeting-overlap scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

examples/time-skills/meeting-overlap/SKILL.md · 17 lines

What it actually says

跨时区会议安排

明确参会地点、会议日期、基准时区、时长和可用时段。用户没有特别约定时可假设工作日 09:00–18:00、午休 12:00–13:00,并在结果中说明;不要猜测节假日或个人日历。

通过当前连接中的 get_current_time 确定基准地日期,将“今天/明天”解析成明确日期。发现工具后再使用 convert_time,以实际 schema 为准。

重要限制:部分 Time MCP 的 convert_time 只有 HH:MM,没有日期参数,实际按来源时区的今天换算。只能把这种结果用于该来源日期,不可拿今天的偏移推算未来会议或跨夏令时日期。若需要其他日期,使用客户端已有的带 IANA 时区数据库的日期计算能力,或明确告知当前工具不足;不得伪造日期参数或声称服务器验证过未来日期。

将各地可用时段换算到同一时间轴求交集,保证完整会议时长都落入交集,并核对各地结束日期。推荐最多三个时段,列出双方完整日期、开始/结束时间、IANA 时区和 UTC 偏移。没有交集就解释冲突,询问哪一方可放宽时间,不默认安排加班。

只给安排建议,不创建日历事件、不发送邀请。本 Skill 不含服务器脚本。

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 17 lines · 33 tokens per session scan A 14500fb89de8

Subscribe to this mod's changes

meeting-overlap is a skill published in the GitHub repository jeweis/mcpcat (11 stars, last pushed 3d ago), licensed MIT. It adds 33 tokens to every session and 365 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-19.

Related

Other skills, from other repositories

local-ai-agents

Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…

microsoft/ai-agents-for-beginners · 200 tokens

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

obra/superpowers · 21 tokens

next-cache-components-adoption

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…

vercel/next.js · 95 tokens

chat-pet-sprite-creation

Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.

microsoft/vscode · 53 tokens

cpu-profile-analysis

Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…

microsoft/vscode · 71 tokens

insight-error-page

Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…

vercel/next.js · 83 tokens