meeting-search
Find meetings by keyword, participant, host, or date range and surface a short, rankable hit list.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Find meetings by keyword, participant, host, or date range and surface a short, rankable hit list.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Walk a project from "no values provisioned" to "doctor --secrets is green" — eight idempotent steps with resume support via setup-state.toml. Wraps the secret framework (ADR-023 §3.8) for AI agents and headless onboarding.
Bootstrap devboy from scratch — install the CLI if missing, register the MCP server, run `devboy onboard` for the active agent, optionally bootstrap the secret framework, verify with `doctor`. First-run skill for both manual installs and the Claude Code / Codex plugin.
First-run wizard for the devboy secret framework — walk a fresh project from "no secret manifest, no router, no daemon" to "every required secret provisioned and verified". Idempotent eight-step flow per ADR-023 §3.8 with state at ~/.devboy/secrets/setup-state.toml so the user can resume or skip.
Analyse the user's Claude Code (or other agent) logs and auto-configure the layered-pipeline compression profiles for their tools, models, and workflow.
Diagnose and fix a broken devboy-tools setup — corrupt config, missing tokens, keychain trouble, wrong paths, plugin install failures.
Enumerate and introspect the active tool bundle — names, categories, schemas, how to invoke each tool from the CLI.
| name | meeting-search |
| description | Find meetings by keyword, participant, host, or date range and surface a short, rankable hit list. |
| category | meeting-notes |
| version | 1 |
| compatibility | devboy-tools >= 0.18 |
| activation | ["find meeting about","when did we discuss","list meetings last week","search meetings","find calls with"] |
| tools | ["search_meeting_notes","get_meeting_notes"] |
Answer "which meeting did we talk about X?" without making the user scroll through a calendar. The skill narrows a corpus of meeting notes down to a short hit list the user can act on — drill-down into a single meeting's metadata is a follow-up step, and pulling the full transcript is the job of meeting-transcript.
meeting-to-tasks or meeting-transcript, confirm the target meeting id.If no search term is given — just a window or a participant — skip the keyword search and go straight to get_meeting_notes with the filter.
Use search_meeting_notes when the user supplied a topic. All filters (date range, participants, host) combine with the keyword on the provider side — there is no client-side filter.
devboy tools call search_meeting_notes '{
"query": "migration",
"from_date": "2026-03-01T00:00:00Z",
"to_date": "2026-04-17T00:00:00Z",
"limit": 20
}'
Dates are ISO 8601. The tool caps limit at 50 per call; paginate with offset if you need a deeper sweep.
devboy tools call get_meeting_notes '{
"from_date": "2026-04-10T00:00:00Z",
"participants": ["alice@example.com"],
"limit": 20
}'
Use this for "last N days" or "calls with Alice" — no keyword means do not invent one.
The provider returns meetings newest-first but is not topic-ranked. When several hits look plausible, resolve ties by:
summary, keywords, or topics_discussed, a meeting that hits multiple of them is a stronger match than one that mentions the term in passing.Present at most 5–10 candidates. If more exist, say so and offer to narrow by date or participant rather than dumping them all.
Once the user picks a hit, fetch its metadata for a short card — title, date, duration, participants, action-items count, a one-line summary:
devboy tools call get_meeting_notes '{
"from_date": "<date of the hit>",
"to_date": "<+1 day>",
"limit": 5
}'
(There is no single-meeting "get by id" helper — narrow the date window and match on id.)
meeting-transcript.