Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

relay-plan接力计划

Agent Skill

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

总安装

288

周安装

12

GitHub Stars

公开资料未说明

下载量

96
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

relay-plan 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景快速定位候选结果。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装并使用。
  • 安装前需确认权限范围、维护状态,注意是否触发联网、命令执行或文件读写操作。
  • relay-plan 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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.

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

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 复核。

安装前确认

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

来源信息

继续浏览同类 Skills