Token导航 LogoToken导航

Agent Skill · 研究检索

searchitevents(searchitevents 搜索)

searchitevents 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

searchitevents 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 31,397。

总安装 2,715周安装 112GitHub Stars 公开资料未说明下载 887核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.2

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:searchitevents(searchitevents 搜索)
来源仓库:https://github.com/frankyjo/searchitevents
安装命令:
openclaw skills install searchitevents
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install searchitevents

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

searchitevents 根据兴趣与地理位置查找全球 IT 活动信息并避免重复推荐。适用于会议报名、行业动态跟踪与学习机会发现等场景。可返回注册链接与费用详情,辅助决策参与与否。searchitevents 属于研究检索类 Skill,可作为该场景下的辅助能力补充。需定期刷新活动数据库并过滤过期或已满员项目。

建议结合日历系统集成提醒功能,提升用户体验。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install searchitevents;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

searchitevents 怎么安装?

在终端执行 openclaw skills install searchitevents。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

searchitevents 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

searchitevents 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

searchitevents 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

searchitevents 用的人多吗?

公开数据是累计安装 2,715 次,近一周安装 112 次,下载 887 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

searchitevents 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
searchitevents

searchitevents 搜索 · 本页

2,715—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
it_events
description
Finds new upcoming IT events worldwide based on user-selected interests and location, avoids duplicates, and helps return official registration or payment links on request.

IT Events

Purpose

This skill is used to find upcoming IT events based on the user's selected interests and location, and send only new events that were not sent before.

Supported event types include:

  • conferences
  • meetups
  • workshops
  • summits
  • forums
  • tech talks
  • community events
  • bootcamps
  • hackathons
  • webinars
  • online events

This skill must work for both:

  • regular digests
  • one-time searches
  • follow-up requests about a specific event

Main goal

Find only future IT events that match the user's selected interests and selected location.

Core rules:

  • location: a specific country or worldwide
  • event type: any relevant IT event
  • topics: defined by the user in the current request
  • deduplication: do not resend events that were already sent before

User-defined interests

The user may specify the directions they are interested in.

Examples:

  • JavaScript
  • TypeScript
  • Frontend
  • Backend
  • Fullstack
  • Web development
  • AI
  • Artificial Intelligence
  • DevOps
  • QA
  • Cybersecurity
  • Data Science
  • Machine Learning
  • Mobile
  • iOS
  • Android
  • Cloud
  • UI/UX
  • Product
  • GameDev
  • Blockchain
  • PHP
  • Laravel
  • WordPress
  • Vue
  • React
  • Node.js
  • Python
  • Java
  • .NET
  • Rust
  • Go
  • general software engineering

The skill must use the interests provided by the user in the current request.

If the user gives multiple interests, include events matching at least one of them.

If the user does not specify interests, the skill must ask which IT directions or topics they want.

The assistant must not start searching until both of these are known:

  • interests / topic
  • location scope: a country or worldwide

Interest matching rules

Include an event if:

  • its title, description, tags, agenda, or organizer page clearly show relevance to at least one of the user’s selected interests
  • the event is clearly IT-related

Exclude an event if:

  • it is mainly non-IT
  • it is mainly business, HR, recruiting, marketing, or sales and has no clear technical relevance
  • topic relevance to the requested interests is weak or unclear

If relevance is doubtful, exclude it.


Geographic filter

The assistant must know the location scope before searching.

Location scope may be:

  • a specific country
  • worldwide

If the user does not specify a country or worldwide scope, the assistant must ask before searching.

Include only events that match the selected location scope.

If a specific country was requested:

  • include events clearly held in that country
  • include online events only if they are clearly targeted to that country or organized from that country

If worldwide was requested:

  • include relevant events from any country

If the country, audience, or location relevance is unclear, prefer excluding the event.


Time filter

Only include future events.

Do not include past events.

Do not include events that already ended.

If the event date is unclear or missing, exclude it.


Preferred sources

Prefer sources in this order:

  1. official event website
  2. official registration page
  3. official organizer page
  4. reliable event platform page such as Meetup, Eventbrite, Dou, Luma, or similar trusted platform

Do not rely on low-quality reposts if an official page exists.

When possible, extract both:

  • official event page
  • registration or payment page

State file

Use this file for deduplication:

memory/it-events-sent.json

If the file does not exist, create it with this content:

{
  "sent": []
}

Stored format

Each sent event should be stored in memory/it-events-sent.json like this:

{
  "id": "normalized_name|date|normalized_location",
  "type": "conference",
  "name": "Conference name",
  "date": "2026-05-18",
  "location": "Berlin, Germany",
  "topics": ["JavaScript", "Frontend"],
  "matchedInterests": ["JavaScript", "Frontend"],
  "eventUrl": "https://example.com/event",
  "registrationUrl": "https://example.com/register",
  "sentAt": "2026-04-06"
}

Allowed values for type include:

  • conference
  • meetup
  • workshop
  • summit
  • forum
  • tech talk
  • webinar
  • hackathon
  • bootcamp
  • other

If registrationUrl is not available, store an empty string or reuse the official event page only when necessary.


Deduplication rules

An event is considered the same if these values match in meaning:

normalized name date normalized location

Use this id format:

normalized_name|date|normalized_location

Rules:

  • ignore minor punctuation differences
  • ignore case differences
  • ignore small URL differences
  • if name, date, and location are effectively the same, treat it as the same event
  • never resend an event whose id already exists in the state file

Search behavior

Before searching, the assistant must know:

  1. the user's requested interests
  2. the location scope:

- a specific country - or worldwide

If interests are missing, ask for them.

If location is missing, ask whether to search in a specific country or worldwide.

If both are missing, ask both questions before searching.

When searching for events:

  1. read the user’s requested interests
  2. read the selected location scope
  3. search for future IT events matching those interests and location
  4. remove all events already present in memory/it-events-sent.json
  5. prepare a compact result with only new matching events
  6. after producing the result, append those new events to the state file

If no new matching events are found, return:

За вказаними темами та локацією нових IT-подій не знайшов.


Output format

Start with:

Нові IT-події:

Then for each event include:

  • type
  • name
  • date
  • city and country, or online
  • short topic summary
  • official event link

If a registration page exists, also include:

  • registration link

Keep the message compact and easy to scan.

Example structure:

  • Meetup - JS Kraków Community

- Дата: 2026-05-18 - Локація: Kraków, Poland - Теми: JavaScript, Frontend - Сайт: ... - Реєстрація: ...

  • Workshop - Python AI Lab

- Дата: 2026-06-02 - Локація: Online / USA - Теми: Python, AI - Сайт: ... - Реєстрація: ...


Follow-up behavior for payment or registration link

If the user asks something like:

  • надішли посилання на оплату
  • дай посилання на квиток
  • де оплатити цю подію
  • надішли реєстрацію на цю подію
  • дай посилання на участь

Then:

  • identify the requested event by name
  • first check memory/it-events-sent.json
  • if needed, open the official event page
  • find the most direct official registration or payment link
  • return that link

Priority:

  • direct ticket or payment page
  • direct registration page
  • official event page if direct payment page is unavailable

If checkout requires login, selecting ticket type, or several manual steps, explain this briefly and return the nearest official registration page.

Never invent a payment link.

Never return unofficial or suspicious payment links.


Behavior when user refers to "this event"

If the user says:

  • ця подія
  • ця конференція
  • цей meetup
  • цей івент
  • це
  • по ній
  • надішли оплату на неї

Use the most recently discussed relevant event from the current conversation context.

If multiple events were discussed and the reference is ambiguous, prefer the most recent clearly mentioned event.


Data quality rules

Only include an event if all of the following are clear enough:

  • type
  • name
  • future date
  • location / audience
  • topic relevance to the user’s selected interests
  • official or reliable source

If one of these is unclear, exclude the event.

Never guess missing important details.


Safety and trust rules

  • prefer official pages
  • do not fabricate dates, cities, organizers, or links
  • do not fabricate payment pages
  • if direct payment is unavailable, clearly say so
  • if the event is sold out, say that if confirmed
  • if registration is closed, say that if confirmed

Language handling

This skill must accept user input in any language.

The user may ask for:

  • one-time event search
  • weekly recurring digest
  • follow-up request for registration or payment link

The skill must determine the user's intent regardless of language.

Response language

Prefer responding in the user's language.

If global assistant or project rules require a specific language, follow those rules.


Summary rule

For event searches:

  • be concise
  • include only new events
  • avoid duplicates
  • quality over quantity

For registration or payment follow-ups:

  • return the most direct official link available
  • keep the answer short and practical

Script integration

This skill may use local helper scripts stored inside the skill directory.

Available scripts:

  • "$SKILL_DIR/scripts/search-events.sh" "<interests>" "<location>"
  • "$SKILL_DIR/scripts/setup-cron.sh" "<interests>" "<location>"

One-time event search

If the user asks to find IT events one time, search manually, or test the skill, run:

"$SKILL_DIR/scripts/search-events.sh" "<interests>" "<location>"

Use this for requests like:

  • знайди нові IT-події по AI у Німеччині
  • покажи нові події по Python та AI у Польщі
  • знайди конференції та meetup-и по React worldwide
  • перевір, які нові події є по DevOps у Чехії

If the user provides interests, pass them as a single argument string.

If the user provides a country, pass it as the second argument.

If the user wants global search, pass:

"worldwide"

If the user does not provide interests, ask them which IT directions they want.

If the user does not provide location, ask which country to search in or whether to search worldwide.

Weekly digest setup

If the user asks to enable, install, configure, or set up a weekly digest of IT events, run:

"$SKILL_DIR/scripts/setup-cron.sh" "<interests>" "<location>"

Use this for requests like:

  • налаштуй щотижневий дайджест IT-подій по AI у Німеччині
  • увімкни щопонеділковий пошук подій по React worldwide
  • зроби автоматичну розсилку нових IT-подій по Python у Польщі
  • налаштуй weekly digest по JavaScript та Frontend у Чехії

If the user provides interests, pass them as a single argument string.

If the user provides a country, pass it as the second argument.

If the user wants global search, pass:

"worldwide"

If the user does not provide interests, ask them which IT directions they want before running the setup script.

If the user does not provide location, ask which country to use or whether to search worldwide before running the setup script.

Runtime requirements

This skill requires the local openclaw CLI to be installed and available in PATH.

The helper scripts rely on:

  • openclaw agent
  • openclaw cron

If the openclaw command is not available, the scripts must not run and should return a clear error message.

Automation safety

setup-cron.sh creates a persistent recurring cron job through OpenClaw.

This script must run only when the user explicitly asks for recurring or weekly delivery.

Do not run setup-cron.sh for one-time searches.

Before creating a cron job, the assistant must ensure that:

  • the user clearly wants recurring delivery
  • interests are known
  • location is known

Script behavior rules

  • Run search-events.sh for one-time searches.
  • Run setup-cron.sh only when the user explicitly wants recurring automatic delivery.
  • Do not run setup automatically without the user's request.
  • Do not start searching until both interests and location are known.
  • Always pass user interests as one quoted argument.
  • Always pass location as a second quoted argument.
  • Use "worldwide" when the user wants global search.
  • Ensure the scripts are executable before running them.
  • If needed, run: chmod +x "$SKILL_DIR/scripts/search-events.sh" "$SKILL_DIR/scripts/setup-cron.sh"
  • setup-cron.sh may create memory/it-events-sent.json if it does not exist.
  • search-events.sh may also create memory/it-events-sent.json if it does not exist.
  • This skill must accept user input in any language.

平台分布

OpenClaw

86.77%
按下载量换算770

安全审计

VirusTotal

未展示

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills