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

openclaw-maintainerOpenClaw maintainer 搜索

Agent Skill

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

总安装

312

周安装

13

GitHub Stars

5

下载量

104
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/tyler6204/openclaw-maintainer-skill --skill openclaw-maintainer

简介

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

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词快速定位候选结果。
  • 支持基于任务场景或来源线索的信息聚合与过滤。
  • 安装前需确认权限范围、维护状态及是否触发联网或文件读写。
  • openclaw-maintainer 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

OpenClaw Maintainer

PR review + prep + merge automation with selective parallelism. Uses role-specific models:

  • opus (anthropic/claude-opus-4-6): orchestration requiring parallel sub-subagent fanout (reviewpr only)
  • gpt (openai-codex/gpt-5.3-codex, 60 TPS): serial workflows (preparepr, mergepr), sub-subagent code execution, GitHub searches, CI checks, and cleanup actions

maxSpawnDepth Requirement

This skill requires maxSpawnDepth >= 2 in the OpenClaw session configuration. Depth 2 is used in two places:

  1. /reviewpr fanout, 2-3 parallel read-only sub-subagents
  2. /mergepr one cleanup sub-subagent after merge

/preparepr is intentionally single-agent and fully serial.

If maxSpawnDepth is less than 2, review fanout and merge cleanup delegation cannot run. The parent subagent can still execute those tasks serially, but it loses the fresh-context parallel read benefit in review.

SAFETY: NEVER PUSH TO MAIN

Subagents have full disk access. The one inviolable rule:

  • NEVER force-push, push, or directly commit to main or origin/main.
  • All pushes go to PR head branches only.
  • The only way code reaches main is through gh pr merge --squash.
  • If gates (lint/build/test) have not passed, do NOT merge.

LOCAL-ONLY FILES RULE

Non-source files (testing checklists, notes, TODOs, temp files, debug outputs, scratch plans) must NEVER be committed to PR branches. They go in .local/ which is gitignored. The preparepr command enforces this automatically, but all commands should be aware of it.

Token Optimization

Build, test, and lint commands are run as background processes to avoid burning tokens watching real-time output. Only read output on failure.

  • Tests: sleep 60 then poll every 10s. Average runtime ~60s.
  • Build: sleep 40 then poll every 10s. Average runtime ~30-40s.
  • Lint: fast enough to run inline.

This pattern is enforced in preparepr.md. See the "Token-Optimized Command Execution" section in preparepr.md for the exact commands.

Changelog Awareness

Before committing prep fixes, the workflow checks the project changelog:

  • Determines the latest release version via gh release list --limit 1 --exclude-drafts --exclude-pre-releases
  • Reads CHANGELOG.md and adds entries under an "Unreleased" section
  • Never puts entries into already-released version sections
  • Summarizes what the PR does concisely

Docs Awareness

After applying code fixes, the workflow scans for user-facing changes (new parameters, changed behavior, new config options, removed features). If found, relevant docs are updated. Internal-only changes skip this step.

Test Quality Enforcement

During review (/reviewpr), test code is specifically analyzed for:

  • sleep, setTimeout, artificial delays, or polling patterns in tests (should use fake timers)
  • Missing test coverage for new functionality
  • Tests reimplementing the function they test
  • Test isolation issues (reading/writing real user directories)

GitHub Identity Awareness

Before commenting on any issue or PR, the workflow checks gh api user to determine the logged-in GitHub username. If the current user is also the PR/issue author, comments use self-referential language ("Closing this out, superseded by #X") instead of thanking yourself. For other people's contributions, polite acknowledgment is used. This applies across mergepr and any cleanup sub-subagents that comment on issues or close PRs.

.local/ Artifacts (Cross-Step Coordination)

The .local/ folder inside the worktree is the thread that connects parallel work across steps:

FileWritten byRead byPurpose
.local/review.md/reviewpr/preparepr, /mergeprFull structured review (sections A-K)
.local/related.md/reviewpr/preparepr, /mergeprRelated issues/PRs to close after merge
.local/prep.md/preparepr/mergeprPrep summary with push verification shas
  • /reviewpr saves both review.md and related.md
  • /preparepr reads review.md and related.md, writes prep.md
  • /mergepr reads all three to verify state and drive post-merge cleanup

Command Files

The actual command files live in this skill's commands/ folder. Subagents read these directly (they do NOT read this SKILL.md file).

  • commands/reviewpr.md - review only (parallelized: code analysis, CI/related scan, test coverage)
  • commands/preparepr.md - single-agent serial prep: install deps, scan lint/fixes, apply fixes, rebase, changelog/docs, gates, push (do NOT merge)
  • commands/mergepr.md - merge only (serial merge, then single cleanup sub-subagent)

Workflow Overview (3 step)

  1. User: "review PR #2403"
  2. Main agent: spawns opus subagent (high thinking) via sessions_spawn. Subagent reads commands/reviewpr.md and executes.
  3. Opus subagent: sets up worktree, spawns 3 parallel sub-subagents (code analysis, CI/related scan, test coverage), combines results into structured review, saves .local/review.md and .local/related.md, pings back findings.
  4. Main agent: summarizes for user (ready for prep, needs work, concerns)
  5. User: "ok prep it" / "fix X first" / "don't merge"
  6. Main agent: if approved, spawns gpt subagent (xhigh thinking) via sessions_spawn. Subagent reads commands/preparepr.md.
  7. GPT subagent: runs /preparepr fully serially in one agent, installs dependencies, scans lint and review concerns, applies fixes, rebases, updates changelog/docs when needed, runs token-optimized gates, pushes, verifies push. Saves .local/prep.md.
  8. User: "merge it"
  9. Main agent: spawns gpt subagent (xhigh thinking) via sessions_spawn. Subagent reads commands/mergepr.md.
  10. GPT subagent: verifies state, checks GitHub identity, merges via gh pr merge --squash, then spawns a single cleanup sub-subagent (close superseded PRs, close related issues, clean worktree). Pings back merge SHA.
  11. Main agent: confirms to user with merge SHA

ALWAYS USE SUBAGENT

Review, prep, and merge are long running tasks. NEVER run in the main thread. Always use sessions_spawn to create a subagent.

Model

Use different models by role:

RoleAliasModel IDTPSUse for
Review orchestrator (parallel fanout)opusanthropic/claude-opus-4-6n/aReview judgment, synthesis, parallel sub-subagent orchestration
Serial workflows (prep, merge)gptopenai-codex/gpt-5.3-codex60Prep fixes, gates, merge, cleanup. Uses thinking:xhigh.
Sub-subagent code workergptopenai-codex/gpt-5.3-codex60Code analysis, CI checks, post-merge cleanup, API calls
  • /reviewpr uses model:opus (orchestrates 2-3 parallel sub-subagents)
  • /preparepr uses model:gpt thinking:xhigh (fully serial, no sub-subagents)
  • /mergepr uses model:gpt thinking:xhigh (serial merge + one cleanup sub-subagent)

If a model is not available, fall back to session default model.

Review Workflow (/reviewpr)

sessions_spawn task:"Review PR #<number> in openclaw repo. Read commands/reviewpr.md and follow its instructions exactly." model:opus thinking:high runTimeoutSeconds:0 label:"pr-<number>-review"

Use opus for the top-level review orchestrator. Sub-subagents inside reviewpr.md stay on gpt as defined in the command file.

Prep Workflow (/preparepr)

sessions_spawn task:"Prepare PR #<number> in openclaw repo. Read commands/preparepr.md and follow its instructions exactly." model:gpt thinking:xhigh runTimeoutSeconds:0 label:"pr-<number>-prep"

Merge Workflow (/mergepr)

sessions_spawn task:"Merge PR #<number> in openclaw repo. Read commands/mergepr.md and follow its instructions exactly." model:gpt thinking:xhigh runTimeoutSeconds:0 label:"pr-<number>-merge"

Parallelism Design

Each command file documents when and how to spawn sub-subagents, including which model to use. All command files include the EXACT sessions_spawn call syntax so sub-subagents know precisely what to invoke.

/reviewpr parallelism

2-3 parallel read-only sub-subagents after worktree setup (default is 3):

  • Subagent A (Code Analysis) model:gpt thinking:xhigh: reads diff, analyzes quality, correctness, edge cases, security
  • Subagent B (CI & Related Scan) model:gpt: checks CI status, searches for related issues/PRs, scans for duplicates
  • Subagent C (Test Coverage) model:gpt thinking:xhigh: checks test coverage gaps, test quality (flags sleep/setTimeout/polling), docs, changelog
  • Then the parent (opus) combines all results into one structured review

/preparepr execution model (gpt, xhigh thinking)

Fully serial in a single parent subagent, no parallel scan fanout:

  • Install + Scan Phase: parent installs dependencies, runs lint and review-driven fix identification inline
  • Fix Phase: parent applies blockers/importants, handles local files, updates code/tests
  • Rebase + Docs/Changelog Phase: parent rebases onto latest main once, then updates docs/changelog if user-facing
  • Gates + Push Phase: run lint inline, build/test token-optimized in background, push and verify

Why this is serial now: prep scan fanout only saved a couple minutes but added orchestration complexity. Fewer moving parts means fewer announce chains to break, and fresh parallel context is better spent on review where readers are truly independent.

/mergepr execution model (gpt, xhigh thinking)

Serial merge (parent, gpt) with identity-aware commenting, then single cleanup sub-subagent:

  • Serial Phase: verify state, check GitHub identity, merge via gh pr merge --squash, post identity-aware comment
  • Single Cleanup Sub-subagent model:gpt: close superseded PRs (identity-aware), close related issues (identity-aware), clean worktree and branches. All done serially in one agent since it's ~5 API calls total.

Important Notes

  • Subagents read the command file directly, they do NOT read this SKILL.md
  • Each command file is self-contained with all setup, steps, and safety rules
  • Sub-subagents spawned by command subagents are always read-only or cleanup-only
  • If checks or gates fail, report failure and stop, do not force merge
  • If merge fails, report and do NOT retry in a loop
  • PR must end in MERGED state, never CLOSED
  • Code only reaches main through gh pr merge --squash, never through direct push
  • Token optimization: build/test run in background, only read output on failure
  • Changelog is updated during prep if the PR has user-facing changes
  • GitHub identity is checked before any PR/issue comments to avoid self-thanking
  • maxSpawnDepth must be >= 2 for parallel sub-subagents to work

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

37.89%
按下载量换算39

Claude

29.61%
按下载量换算31

Cursor

17.91%
按下载量换算19

Gemini CLI

9.36%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/tyler6204/openclaw-maintainer-skill --skill openclaw-maintainer 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

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

来源信息

继续浏览同类 Skills