Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

jenticjentic 搜索

Agent Skill

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

总安装

23,158

周安装

946

GitHub Stars

2

下载量

7,417
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install jentic

简介

通过 Jentic 中间件桥接外部 API 的通用通信适配器。

  • 支持 Gmail、Stripe、Twilio 等常用商业服务无缝集成。
  • 抽象化认证与错误处理逻辑降低多平台对接复杂度。
  • 安装命令:openclaw skills install jentic,使用 clawhub 安装。
  • 每个 API 连接需单独配置 webhook URL 回调地址用于事件响应。

SKILL.md

name
jentic
version
1.1.3
description
Call external APIs through Jentic — AI agent API middleware. Use whenever you need to interact with external APIs (Gmail, Google Calendar, GitHub, Stripe, Twilio, and many more). Jentic handles authentication centrally so no per-API credentials are needed in the agent. The flow is: search by intent, inspect the schema, then execute via the broker. Use this in preference to direct curl/API calls for any API in the Jentic catalog. Recommended backend: Jentic Mini (self-hosted). Hosted Jentic support coming soon — use the jentic-v1 skill for hosted for now. Includes an installation flow for first-time setup.
homepage
https://github.com/jentic/jentic-skills
metadata

Jentic

Jentic is an AI agent API middleware platform. It gives agents access to a large catalog of external APIs through a single uniform interface. Credentials live in Jentic, not in the agent — API secrets are managed in the Jentic platform, eliminating prompt injection risk from embedded API keys.

This skill works against either:

  • Jentic Mini(recommended) — self-hosted Docker instance you run on your own infrastructure (VPS, home server, etc.). Host it separately from the agent where possible — running both on the same machine gives the agent direct access to the admin API, which weakens the security boundary.
  • Hosted Jentic — managed service for businesses and enterprises with scaling, SLA, and multi-user requirements. API parity with Jentic Mini is coming soon. For now, hosted Jentic users should use the jentic-v1 skill instead.

Most users should run Jentic Mini. Set JENTIC_URL and JENTIC_API_KEY once; the rest is transparent.

🔒 Security Model — Read Before Setup

Jentic Mini has a strict two-actor trust boundary. Never cross it.

ActorAuth mechanismCan do
Agent (you)X-Jentic-API-Key: tk_xxxSearch, inspect, execute, submit permission requests, generate OAuth connect links
Human (user)Username + password → UI sessionApprove permission requests, complete OAuth flows in browser, manage credentials

The hard rules for this boundary are written into your workspace TOOLS.md at install time — read them there every session. The threat model is prompt injection: an attacker injects instructions into data you process (e.g. an email body), causing you to escalate your own privileges. The human approval step is the mitigation; bypassing it defeats the entire security model.


Installation

When to run this section: Execute this flow if JENTIC_API_KEY is not set, or if the user explicitly asks to install or configure Jentic.

Step 1: Ask which backend

Ask the user:

"Which Jentic backend would you like to connect to? 1. Jentic Mini on a separate machine ⭐ recommended — self-hosted on a VPS, home server, or any machine other than this one. Keeps a hard boundary between the agent and the credential store, so the agent can never bypass the security model. 2. Jentic Mini on this machine — runs alongside your OpenClaw instance. Fine for development and testing, but not recommended for production use: the agent has access to the Docker environment directly and can docker exec into the container to read or modify the database, bypassing the security model entirely. 3. Hosted Jentic (jentic.com) — managed service for businesses and enterprises. API parity with Jentic Mini coming soon; for now use the jentic-v1 skill for hosted Jentic."

Step 2a: Jentic Mini — separate machine (recommended)

Ask the user:

"Do you already have Jentic Mini running on a separate machine?"

If yes: ask for the URL, then follow the connect flow in Step 3.

If no: ask:

"Would you like help setting one up? 1. DigitalOcean droplet — spin up a $6/month VPS in ~5 minutes using our setup script. I'll walk you through it. 2. Somewhere else — I'll point you to the install docs and you can come back once it's running."

If option 1 (DigitalOcean): walk the user through the following steps:

"Here's how to get Jentic Mini running on a DigitalOcean droplet: Full guide: https://github.com/jentic/jentic-mini/blob/main/docs/deploy/digitalocean/README.md Short version: 1. Create an Ubuntu 22.04 or 24.04 droplet (Basic, $6/month is enough) 2. Under Advanced Options, check Add Initialization scripts and paste the contents of: https://raw.githubusercontent.com/jentic/jentic-mini/main/docs/deploy/digitalocean/setup.sh 3. Wait ~5 minutes for the droplet to boot and the script to run 4. Come back with the droplet's public IP"

Wait for the user to return with the IP, then continue to Step 3.

If option 2 (somewhere else):

"Install docs: https://github.com/jentic/jentic-mini — come back with the URL once it's running."

Stop here until the user returns with a running instance.


Step 2b: Jentic Mini — this machine (dev/test only)

Warn the user:

"Warning: Running Jentic Mini on the same machine as your OpenClaw instance means the agent has access to the Docker environment directly. It can docker exec into the container and read or modify the database, bypassing the security model entirely. This is fine for development and testing where you trust the agent fully, but must not be used in production. Proceed?"

If they confirm, follow the Docker setup:

1. Ensure Docker is available:

docker --version && docker compose version

If Docker is missing, install it:

curl -fsSL https://get.docker.com | sudo sh && sudo usermod -aG docker $USER && newgrp docker

2. Pull and start Jentic Mini from Docker Hub:

docker run -d \
  --name jentic-mini \
  --restart unless-stopped \
  -p 8900:8900 \
  -v jentic-mini-data:/app/data \
  jentic/jentic-mini

3. Wait for it to be ready (up to 60s):

for i in $(seq 1 12); do
  curl -sf http://localhost:8900/health > /dev/null 2>&1 && echo "Ready!" && break
  echo "Waiting... ($i/12)" && sleep 5
done

If it doesn't come up: docker logs jentic-mini

4. Set URL to http://localhost:8900 and follow Step 3 to get the agent key and store config.


Step 2c: Hosted Jentic

"Hosted Jentic is coming soon with full API parity. For now, please use the jentic-v1 skill for hosted Jentic — visit jentic.com to get started."

Step 3: Connect and configure

Once you have a running instance and its URL:

1. Test the connection:

JENTIC_URL="<url>"
curl -sf "$JENTIC_URL/health" | python3 -m json.tool

If it fails: confirm the URL is correct and the instance is reachable.

2. Get an agent key:

KEY_RESPONSE=$(curl -sf -X POST "$JENTIC_URL/default-api-key/generate")
AGENT_KEY=$(echo "$KEY_RESPONSE" | python3 -c "import sys,json; print(json.load(sys.stdin)['key'])")
echo "Agent key: $AGENT_KEY"
Critical: This key is shown once only — capture it immediately. If lost, regenerate via the Jentic Mini UI.

If /default-api-key/generate returns an error (already claimed), the user must generate a new key via the Jentic Mini UI.

3. Store and export:

export JENTIC_URL="<url>"
export JENTIC_API_KEY="$AGENT_KEY"

Store both in OpenClaw config (~/.openclaw/openclaw.json under skills.entries.jentic).

4. Append tools-block.md (in this skill's directory) verbatim to the workspace TOOLS.md. Do not paraphrase or summarise — copy it exactly. Replace {JENTIC_URL} with the actual URL throughout.

5. Confirm:

"Connected to Jentic Mini at <url>. Agent key stored. To finish setup, visit <url> in your browser to create your admin account. Once that's done, add API credentials via the Jentic Mini UI to start using the catalog."
Note: The API response from /default-api-key/generate may include a setup_url or next_step field referencing /user/create — ignore it. Direct the user to the root URL (<url>) only; the UI handles the rest.
Note on credential binding: The default toolkit implicitly contains all credentials — no explicit binding step is needed. Do not attempt to bind credentials to the default toolkit; it will work automatically once the user adds credentials via the UI. Only named/scoped toolkits require explicit credential binding via POST /toolkits/{id}/credentials, and that requires a human session.

TOOLS.md Block

The content to append to TOOLS.md lives in references/tools-block.md in this skill's directory. Append it verbatim — do not paraphrase or summarise. Replace {JENTIC_URL} with the actual instance URL throughout.


Further Reading

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

77.8%
按下载量换算5,770

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills