Install
openclaw skills install linux-riscv-contributeOrchestrate an OpenClaw multi-agent pipeline to close Linux RISC-V gaps versus ARM/x86 (Linux tree + KVM lore), create and manage GitHub issues, generate des...
openclaw skills install linux-riscv-contributeUse this skill to run a repeatable discover -> issue -> plan -> implement -> patch pipeline with OpenClaw as orchestrator and ACP agents (claude-code, codex) as workers.
Keep humans at exactly three gates:
Run scripts/bootstrap_openclaw_workflow.sh <docs_repo_root> <linux_repo_path> to create/update:
kernel/openclaw/config/workflow.yamlkernel/openclaw/state/{gap_registry.yaml,issue_map.yaml,run_history/}kernel/openclaw/{plans,patches,logs}If files already exist, do not overwrite without explicit user approval.
Collect evidence from:
arch/riscv, arch/arm64, arch/x86, virt/kvm)https://yhbt.net/lore/kvm/)Write structured entries to state/gap_registry.yaml with:
gap_id, type (feature|performance|maintainability), summaryevidence (paths, commits, lore URLs)severity (P0|P1|P2), confidence (high|medium|low)acceptance_hintPause for Gate-1 human triage before creating issues.
For each approved gap:
gap_id -> issue_number mapping to state/issue_map.yaml.Use one issue per gap; avoid duplicate issues by matching gap_id.
Spawn ACP session explicitly:
runtime: "acp"agentId: "claude-code"Ask for:
kselftest, kvm-unit-tests, perf)Save outputs under kernel/openclaw/plans/issue-<id>-plan.md.
Pause for Gate-2 human plan approval.
Spawn ACP session explicitly:
runtime: "acp"agentId: "codex"Run iterative loop until pass or policy limit:
Record each iteration in state/run_history/*.json.
If max iterations reached, return to Step 3 with failure summary.
Produce:
git format-patch seriescheckpatch resultTo/Cc (get_maintainer.pl, lore context)Save artifacts in kernel/openclaw/patches/.
Pause for Gate-3 human send approval.
Only send to mailing lists after explicit approval.
sessions_spawn for agent work; set agentId explicitly.Use these ready prompts in OpenClaw chat:
按 workflow.yaml 执行 Step-1,更新 gap_registry.yaml,并生成 Gate-1 审核表。基于已批准 gap 执行 Step-2,同步 issue 并输出映射表。对 issue #<n> 用 claude-code 执行 Step-3,生成详细方案和测试矩阵。对 issue #<n> 用 codex 执行 Step-4,直到验证通过或达到迭代上限。对 issue #<n> 执行 Step-5,先 dry-run 生成 patch 和发信草案,等待我确认。references/workflow-template.yamlreferences/issue-template.mdreferences/gate-checklist.md