Token导航 LogoToken导航

Agent Skill · 待分类

agentinbox(agentinbox 命令行)

agentinbox 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

agentinbox 是待分类类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为接触敏感数据;许可证信息还不明确,第三方扫描有提醒项,按安装量在待分类类的 11,209 个 Skill 里排第 11,118。

总安装 170周安装 7GitHub Stars 11下载 55核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/holon-run/agentinbox --skill agentinbox

这个 Skill 是做什么的

这个 Skill 的分类还没最终确定,用法以来源仓库的说明为准。

agentinbox 提供 GitHub 仓库、Issue、PR 等协作信息的自动化处理能力。适用于需要跟踪代码变更、管理开发任务或处理协作流程的 AI 代理场景。支持本地守护进程部署,可与 GitHub 或飞书等平台适配器集成使用。

安装需先配置 agentinbox 命令行工具及可选的 uxc 组件,注意环境依赖关系。使用前应验证 API 密钥和网络连通性,确保能正常访问目标平台。

来源仓库内路径:skills/agentinbox

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/holon-run/agentinbox --skill agentinbox;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

agentinbox 怎么安装?

在终端执行 npx skills add https://github.com/holon-run/agentinbox --skill agentinbox。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

agentinbox 支持哪些 AI 工具?

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

agentinbox 需要什么权限?

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

agentinbox 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

agentinbox 用的人多吗?

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

agentinbox 安全吗?

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

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

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

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

待分类类 Skill 对比

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

infsh CLI · Codex、Claude

4,374,576382权限未标注未明确未收录
ai-video-generation

AI 视频生成 · Codex、Claude

4,313,376382调用外部服务未明确有提醒
lark-openapi-explorer

云雀 OpenAPI 浏览器 · Codex、Claude

2,064,1209,011需要联网未明确有提醒
lark-workflow-standup-report

Lark 工作流程站立报告 · Codex、Claude

2,041,6328,978需要联网未明确通过
use-my-browser

使用我的浏览器 · Codex、Claude

1,848,49140操作浏览器未明确未通过
agentinbox

agentinbox 命令行 · 本页

17011接触敏感数据未明确有提醒

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

SKILL.md 原文

AgentInbox Skill

Use this skill when the current agent should set up or use the local agentinbox daemon.

Primary docs:

  • https://agentinbox.holon.run/guides/onboarding-with-agent-skill
  • https://agentinbox.holon.run/guides/getting-started
  • https://agentinbox.holon.run/guides/review-workflows
  • https://agentinbox.holon.run/reference/cli

Install

Install agentinbox if it is not already available:

npm install -g @holon-run/agentinbox

Install uxc if GitHub or Feishu adapters are needed:

brew tap holon-run/homebrew-tap
brew install uxc

UXC repository:

  • https://github.com/holon-run/uxc

First-Run Onboarding

Recommended first-run sequence:

  1. if GitHub access is needed and gh is already authenticated, import that auth into uxc
  2. register the current terminal session
  3. follow the required sources or resources using the docs examples

If GitHub-backed adapters are needed:

gh auth status
uxc auth credential import github --from gh

This gh import path requires uxc 0.15.3 or newer.

Register the current terminal/runtime session:

agentinbox agent register

Treat the returned agentId as the stable identity for later commands.

Usage Discipline

Defaults:

  • do not create one GitHub source per PR unless the source itself must be PR- scoped
  • prefer shared repo/repo-CI sources plus narrow follows or subscriptions
  • prefer agentinbox follow over manual subscription add when a follow template exists
  • if a source exposes only subscription shortcuts, prefer the shortcut over manually reconstructing the same filter and lifecycle fields
  • treat unused task-specific subscriptions as cleanup debt
  • if GitHub polling volume looks high, inspect old subscriptions and duplicate temporary sources before adding more

This matches the AgentInbox model: sources are shared hosting units, while subscriptions carry agent-specific filtering and delivery intent.

Default Async Lifecycle

Default to AgentInbox when the work is not purely synchronous in the current session.

Typical cases:

  • delayed follow-up that should happen after you stop actively looking at the terminal
  • waiting for PR review, CI completion, issue replies, or other external events
  • anything that must survive session boundaries instead of living only in chat memory
  • reminders that should fire at a specific time or on a recurring schedule

Important boundary:

  • inbox items, subscriptions, and timers can outlive the current terminal session
  • terminal delivery does not automatically survive session boundaries just because the inbox state does
  • if the original runtime/terminal disappears, items may keep accumulating in the inbox while notifications stop reaching you
  • if a later session should resume the same logical agent, re-register or explicitly rebind that agent to the current terminal before assuming prompt delivery is live again

Lifecycle:

  1. register once per live terminal/runtime session
  2. reuse broad shared sources
  3. add narrow task-scoped follows, subscriptions, or timers
  4. read inbox items in bounded batches and ack only the reviewed batch
  5. clean up task-scoped subscriptions/timers after merge, closure, or abandonment

For PR and review workflows, prefer follow templates. They reuse shared sources, expand the source-specific filters, and attach cleanup behavior:

agentinbox agent register
agentinbox follow github pr --agent-id <agentId> --arg owner=holon-run --arg repo=agentinbox --arg number=87 --arg withCi=true
agentinbox inbox read --agent-id <agentId>
agentinbox inbox ack --agent-id <agentId> --through <lastEntryId>

Ack discipline:

  • prefer agentinbox inbox ack --agent-id <agentId> --through <lastEntryId> after reading a reviewed batch
  • avoid ack --all unless you explicitly verified that every current item should be cleared
  • do not ack speculative future work just because the current terminal message was seen

Timer intent:

  • use agentinbox timer add when the trigger is time-based rather than source-based
  • prefer timers over inventing fake local events for reminders like "check CI in 30 minutes" or "revisit this PR tomorrow morning"

Core Commands

Follow high-level templates:

agentinbox follow github repo --agent-id <agentId> --arg owner=holon-run --arg repo=agentinbox
agentinbox follow github pr --agent-id <agentId> --arg owner=holon-run --arg repo=agentinbox --arg number=87 --arg withCi=true
agentinbox follow github issue --agent-id <agentId> --arg owner=holon-run --arg repo=agentinbox --arg number=180
agentinbox follow github pr --agent-id <agentId> --args-json '{"owner":"holon-run","repo":"agentinbox","number":87,"withCi":true}'

Use follow as the default path for GitHub repo, PR, and issue tracking. Drop to source schema plus subscription add only when you need a custom filter or the source has no follow template.

Advanced source/subscription commands:

agentinbox source list
agentinbox source show <sourceId>
agentinbox source schema <sourceId>
agentinbox source add <hostId> repo_events <owner>/<repo> --config-json '{"owner":"holon-run","repo":"agentinbox"}'
agentinbox source add <hostId> ci_runs <owner>/<repo> --config-json '{"owner":"holon-run","repo":"agentinbox","pollIntervalSecs":30}'
agentinbox subscription add <sourceId> --shortcut pr --shortcut-args-json '{"number":87}'
agentinbox subscription add <sourceId> --filter-json '{"metadata":{"headBranch":"main","conclusion":"failure"}}'
agentinbox subscription list --agent-id <agentId>
agentinbox subscription remove <subscriptionId>

Use manual subscriptions for advanced filters, custom source kinds, or when debugging template expansion. If subscriptionSchema.shortcuts is non-empty but no follow template is available, prefer those shortcut entries first.

Read and ack the inbox:

agentinbox inbox read --agent-id <agentId>
agentinbox inbox ack --agent-id <agentId> --through <lastEntryId>
agentinbox inbox send --agent-id <agentId> --message "Please review PR #87"
agentinbox inbox watch --agent-id <agentId>
agentinbox inbox ack --agent-id <agentId> --all

Default to a batch-bounded ack flow:

  1. read the inbox items you intend to process
  2. identify the last item you actually reviewed in that batch
  3. ack with --through <lastEntryId>

Use ack --all only after explicitly verifying every current item should be cleared. Use inbox send for local operator/direct text ingress.

Manage timers:

agentinbox timer add --agent-id <agentId> --at <RFC3339_TIMESTAMP> --message "Check the morning build"
agentinbox timer add --agent-id <agentId> --every 24h --message "Review today's open PRs"
agentinbox timer add --agent-id <agentId> --cron "0 8 * * *" --timezone Asia/Shanghai --message "Daily triage"
agentinbox timer list
agentinbox timer list --agent-id <agentId>
agentinbox timer pause <scheduleId>
agentinbox timer resume <scheduleId>
agentinbox timer remove <scheduleId>

Activation targets:

agentinbox agent target list <agentId>
agentinbox agent target add webhook <agentId> --url http://127.0.0.1:8787/webhook
agentinbox agent target remove <agentId> <targetId>

For filtering strategy and review workflow setup, follow the docs links above instead of re-explaining the full architecture here.

Troubleshooting

Do not start every task by checking daemon status; normal CLI commands should auto-connect or surface actionable errors. Use these checks after the first AgentInbox command fails, notifications stop arriving, or you suspect a stale terminal binding:

agentinbox --version
agentinbox daemon status
agentinbox daemon start
agentinbox agent register --agent-id <agentId> --force-rebind

If GitHub-backed sources fail, verify UXC and imported GitHub auth only after the failure points there:

uxc --version
gh auth status
uxc auth credential import github --from gh

平台分布

Codex

35.28%
按下载量换算19

Claude

31.39%
按下载量换算17

Cursor

17.04%
按下载量换算9

Gemini CLI

8.83%
按下载量换算5

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

可疑

权限和风险

接触敏感数据

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

安装前确认

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

继续浏览同类 Skills