← 返回 Skills 市场
logicrw

agpair

作者 思维怪怪 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
181
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agpair
功能描述
Delegate coding work to Antigravity through agpair CLI: dispatch a task, wait for EVIDENCE_PACK or COMMITTED, inspect doctor/daemon health, review logs, or s...
使用说明 (SKILL.md)

agpair

Overview

Use this skill when your AI coding agent is the reviewer/controller and Antigravity is the executor.

agpair is the control surface for:

  • preflight health checks
  • task dispatch
  • terminal-phase waiting
  • evidence review
  • semantic follow-up (continue, approve, reject, retry)

It is not a second orchestrator and it is not the semantic decision-maker.

Triggering

This skill is intended to trigger when the user asks their AI agent to:

  • send or delegate work to Antigravity
  • use agpair
  • inspect doctor, daemon, task status, or task logs
  • review an EVIDENCE_PACK
  • approve, reject, continue, or retry a delegated task

For the strongest activation, the user can explicitly say use agpair or send this to Antigravity via agpair.

Workflow

1. Preflight first

Before any semantic action, check:

  • agpair doctor --repo-path \x3Cabsolute-repo-path>
  • agpair daemon status

Do not continue if the target repo is unhealthy:

  • desktop_reader_conflict=true
  • repo_bridge_session_ready=false

2. Inspect task truth

Use:

  • agpair task status \x3CTASK_ID>
  • agpair task logs \x3CTASK_ID> --limit 20

Do not choose continue, approve, reject, or retry until status and logs were read.

3. Blocking wait discipline

If you enter a blocking wait path (task start default --wait, task wait, or semantic commands with default --wait):

  • treat the wait as an active operation until it exits
  • keep consuming the same long-running command session, or keep checking:
    • agpair task active-waits
    • agpair task status \x3CTASK_ID>
  • do not tell the user the task is done while an active waiter still exists

ACK means accepted, not completed.

4. Guard against premature intervention

If agpair task active-waits shows the task, or task status shows waiter_state=waiting:

  • do not send another semantic action on the same task
  • do not abandon/retry the task
  • only use --force if the waiter is clearly orphaned

5. Pick one semantic action

Choose exactly one:

  • continue for same-session follow-up
  • approve when evidence is good enough for finalization
  • reject when work must continue in the same session
  • retry only when the session is stale or not worth continuing

Required gates

Before claiming completion:

  • health was checked
  • current task status was checked
  • latest logs were checked
  • if blocking wait was started, polling continued until terminal exit
  • no same-task semantic action was sent while an active waiter existed

Anti-patterns

  • Do not start a blocking wait and then stop polling while the conversation is still alive.
  • Do not treat ACK as proof of progress.
  • Do not jump straight to continue because the user said “继续”.
  • Do not hide desktop_reader_conflict or repo_bridge_session_ready=false.
  • Do not invent commands or transport paths outside the real agpair CLI.
安全使用建议
This skill appears to be what it says: a control surface for an external agpair CLI. Before installing, verify you have a trusted agpair CLI binary available and that it comes from the repository listed in claw.json (https://github.com/logicrw/agpair). Ask the publisher to explicitly declare the required binary in the skill metadata. Be aware the skill will run shell commands (claw.json lists 'shell' permission) — if you enable it, run initial tests in a sandbox or on a non-sensitive repo to confirm behavior. If you don't trust the agpair executable's source, do not enable the skill or restrict the agent's ability to execute shell commands.
功能分析
Type: OpenClaw Skill Name: agpair Version: 1.0.0 The agpair skill acts as a bridge to a CLI tool for delegating coding tasks to an external executor. The SKILL.md file provides structured instructions for health checks, task monitoring, and workflow management, while claw.json correctly identifies the need for shell permissions to interact with the CLI. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
The name, description, and SKILL.md all describe controlling an 'agpair' CLI to dispatch and monitor Antigravity tasks; this capability legitimately requires the agpair CLI and shell access. However, the skill's declared requirements list no required binaries (it should declare the agpair executable), so there's a small mismatch between stated purpose and declared requirements.
Instruction Scope
SKILL.md only instructs the agent to run agpair CLI commands (doctor, daemon status, task status, task logs, active-waits, semantic actions) and to follow clear gating/guard rules. The instructions do not request unrelated files, network endpoints, or credentials; they do require knowledge of an absolute repo path (implying filesystem context) but do not tell the agent to exfiltrate other data.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so nothing new is written to disk by the skill itself. The claw.json points to a GitHub repository, but there is no automatic download or extract step in the skill package.
Credentials
The skill does not request any environment variables, credentials, or config paths. The only notable item is the declared permission for 'shell' in claw.json, which is proportional to running a local CLI but is a broad capability that you should be aware of.
Persistence & Privilege
The skill is not forced-always, it is user-invocable, and it does not request persistent presence or modify other skills' configurations. Autonomous model invocation is enabled (platform default) but that is not in itself a red flag here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agpair
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agpair 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — bridge any AI coding agent to Antigravity
元数据
Slug agpair
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

agpair 是什么?

Delegate coding work to Antigravity through agpair CLI: dispatch a task, wait for EVIDENCE_PACK or COMMITTED, inspect doctor/daemon health, review logs, or s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 181 次。

如何安装 agpair?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agpair」即可一键安装,无需额外配置。

agpair 是免费的吗?

是的,agpair 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

agpair 支持哪些平台?

agpair 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 agpair?

由 思维怪怪(@logicrw)开发并维护,当前版本 v1.0.0。

💬 留言讨论