Token导航 LogoToken导航

Agent Skill · 研究检索

relay-plan(接力计划)

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

relay-plan 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 65,084。

总安装 288周安装 12GitHub Stars 公开资料未说明下载 96核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/sungjunlee/dev-relay --skill relay-plan

这个 Skill 是做什么的

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

relay-plan 用于查找、检索和筛选相关信息。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景快速定位候选结果。通过 npx skills add 命令从指定 GitHub 仓库安装并使用。安装前需确认权限范围、维护状态,注意是否触发联网、命令执行或文件读写操作。

relay-plan 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/relay-plan

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

relay-plan 怎么安装?

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

relay-plan 支持哪些 AI 工具?

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

relay-plan 需要什么权限?

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

relay-plan 是免费的吗?

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

relay-plan 用的人多吗?

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

relay-plan 安全吗?

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

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

值得选的地方

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

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

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

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 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调用外部服务未明确有提醒
relay-plan

接力计划 · 本页

288—需要联网未明确有提醒

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

SKILL.md 原文

Relay Plan

Build a scoring rubric from task Acceptance Criteria (AC), then generate a dispatch prompt that drives autonomous iteration until convergence.

Process

1. Read the task

Read the normalized task source (try in order, use first that succeeds):

  • Relay-ready handoff brief from relay-intake: ~/.relay/requests/<repo-slug>/<request-id>/relay-ready/<leaf-id>.md
  • Local task file: backlog/tasks/{PREFIX}-{N} - {Title}.md
  • GitHub: gh issue view <N>
  • User-provided description

If relay-intake already produced a handoff brief, treat that file as the source of truth instead of re-reading the raw request.

1.5 Read historical signal

Before designing the rubric, read relay reliability history:

node ${CLAUDE_SKILL_DIR}/../relay-dispatch/scripts/reliability-report.js --repo . --json

Use historical_signal.stuck_factors, divergence_hotspots, and avg_rounds to tighten factor wording and calibration. The signal does not gate dispatch or alter state. Empty/failure cases render as no historical data available; details: references/signals.md.

1.6 Read probe quality signals

Before designing the rubric, read repo-local quality signals:

node ${CLAUDE_SKILL_DIR}/scripts/probe-executor-env.js . --project-only --json

Use probe_signal.test_infra, lint_format, type_check, ci, and scripts to inform rubric design, prerequisites, and Available Tools. The signal exposes data; it does not pick. No-signal/failure cases render as no quality infra detected; details: references/signals.md.

2. Build the rubric

Use the guided interview (references/rubric-design-guide.md) to derive factors from AC, or convert directly:

rubric:
  prerequisites:
    - command: "npm test"
      target: "exit 0"
  factors:
    - name: API returns cursor-paginated response
      tier: contract
      type: automated
      command: "curl -s localhost:3000/api/items?limit=10 | jq '.next_cursor'"
      target: "non-null cursor string"
      weight: required
    - name: Pagination robustness
      tier: quality
      type: evaluated
      criteria: "Last page works; cursor is opaque and stable under writes."
      scoring_guide: { low: "happy path only", mid: "last page handled", high: "opaque stable cursor" }
      target: ">= 8/10"
      weight: required

Tier classification, type, weight, setup/baseline, criteria, and scoring_guide: see references/rubric-design-guide.md.

Domain references

Consult references/rubric-*.md for frontend, backend, security, refactoring, documentation, and design thinking. Design factors from AC, informed by references.

Trust-model audit factor (auth-boundary tasks)

If the task crosses an auth boundary (trust root, anchor, invariant, validate, forge, bypass, gate-check, auth-boundary, or validateTransition* / validateManifest* / evaluateReviewGate), follow references/rubric-trust-model.md. Each question becomes a named factor. Record answers under ### Trust-model audit in the PR body before dispatch.

3. Validate the rubric

Quick gate before dispatch:

  • Prerequisites hold repo-wide hygiene only; factors stay substantive (tier test)
  • Contract/Quality tier minimums met for task size (S/M/L/XL)
  • ≥ 1 automated check across prerequisites + factors
  • Every evaluated factor has scoring_guide with low/mid/high anchors
  • Criteria are specific and reference discoverable artifacts; targets are concrete

Full checklist, factor counts, grading, and risk signals: references/rubric-validation.md. Grade D = revise; Grade C = warn and state the tradeoff.

3.4 Simplify the rubric

Before persisting the draft rubric, apply the 6 heuristics in references/rubric-simplification.md.

Apply to all task sizes: rewrite HOW into observable WHAT, merge overlaps, remove unsupported defensive clauses, and verify weights.

3.45 Optional isolated planner draft

For standalone opt-in planner isolation, generate draft artifacts without changing the default /relay flow:

node ${CLAUDE_SKILL_DIR}/scripts/plan-runner.js \
  --issue 42 --planner codex --repo . --out-dir /tmp/relay-plan-42 --json

This writes rubric.yaml, dispatch-prompt.md, and planner-notes.md. The orchestrator reviews and may edit before dispatch.

Persisting Phase 1 deviations as anchor

Use this when operator planning rejects or narrows the issue body AC. Persist the operator-authored Phase 1 decision before dispatch so fresh-context review uses the same scope anchor.

RUN_ID=issue-42-$(date -u +%Y%m%d%H%M%S000)-deadbeef
node ${CLAUDE_SKILL_DIR}/scripts/persist-done-criteria.js \
  --repo . --run-id "$RUN_ID" --file /tmp/done-criteria-42.md --json

node ${CLAUDE_SKILL_DIR}/../relay-dispatch/scripts/dispatch.js . \
  --run-id "$RUN_ID" -b issue-42 --prompt-file /tmp/dispatch-42.md \
  --rubric-file /tmp/rubric-42.yaml \
  --done-criteria-file ~/.relay/runs/<repo-slug>/$RUN_ID/done-criteria.md

The helper writes ~/.relay/runs/<repo-slug>/<run-id>/done-criteria.md with source planner_decision. Dispatch picks it up via --done-criteria-file when the same run id is used. Canonical filename is always done-criteria.md; ad-hoc file paths remain source file.

3.5 Review the rubric (L/XL tasks)

S/M skips. L does one stress-test round. XL adds calibration simulation. Skip re-dispatches with iteration history and all-automated rubrics. Protocol: references/rubric-stress-test.md.

4. Generate dispatch prompt

Take the base template (../relay/references/prompt-template.md) and append Setup, Scoring Rubric, Iteration Protocol, and Score Log sections.

Full iteration-protocol text + Score Log format: references/iteration-protocol.md.

5. Dispatch

Write the rubric YAML to a temp file alongside the dispatch prompt. Every relay dispatch must pass --rubric-file so the rubric is persisted at anchor.rubric_path for review and merge gates.

node ${CLAUDE_SKILL_DIR}/../relay-dispatch/scripts/dispatch.js . \
  -b issue-42 --prompt-file /tmp/dispatch-42.md --rubric-file /tmp/rubric-42.yaml --timeout 3600

When to use

All tasks dispatched via relay. S/M = lightweight rubric (1-5 factors), skip stress-test. L/XL = detailed rubric with stress-test and calibration. Re-dispatches automatically prepend previous Score Log + reviewer feedback to the prompt (see relay-dispatch docs). Full rubric guide: references/rubric-design-guide.md.

平台分布

Codex

34.95%
按下载量换算34

Claude

30.01%
按下载量换算29

Cursor

19.73%
按下载量换算19

Gemini CLI

9.65%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

可疑

权限和风险

需要联网

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

安装前确认

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

继续浏览同类 Skills