clawdinator/workspace/skills/distill-pr-intent-orchestrator/SKILL.md
Run PR intent distillation across a PR set and persist outputs + sidecar metadata to /memory/pr-intent.
npx skillsauth add openclaw/clawdinators distill-pr-intent-orchestratorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run distill-pr-intent across a selected PR set, and persist:
.txt).meta.json)All outputs go to shared memory on EFS, and are automatically published to the public S3 bucket by the host timer.
openclaw/openclawlast N (e.g. last 500)range <start..end>since <YYYY-MM-DD>v1)/memory/pr-intent/<skill_version>/openclaw-openclaw/<PR>.txt
/memory/pr-intent/<skill_version>/openclaw-openclaw/<PR>.meta.json
.txt memo..meta.json.Examples:
# last N merged PR numbers
gh pr list -R openclaw/openclaw --state merged --limit 200 --json number --jq '.[].number'
# range
seq <start> <end>
distill-pr-intent <PR>./memory/pr-intent/.../<PR>.txt./memory/pr-intent/.../<PR>.meta.json.Use the locking helpers (required on EFS):
# memo
printf '%s\n' "$MEMO" | memory-write "/memory/pr-intent/<skill_version>/openclaw-openclaw/<PR>.txt"
# meta
printf '%s\n' "$META_JSON" | memory-write "/memory/pr-intent/<skill_version>/openclaw-openclaw/<PR>.meta.json"
{
"pr": 17392,
"repo": "openclaw/openclaw",
"state": "merged",
"skill_version": "v1",
"generated_at": "2026-02-15T19:00:00Z",
"patch_mode": "PATCH_OK",
"patch_bytes": 12345,
"model": "openai/gpt-5.2-codex",
"error": null
}
.meta.json with error populated..meta.json.data-ai
Analyze GitHub and Discord signals to prioritize maintainer attention. Use when asked about priorities, what's hot, what needs attention, or project status.
data-ai
Monitor Discord channel activity and persist notable items to memory. Run from main session during heartbeat.
testing
Land an OpenClaw PR end-to-end using the repo landpr checklist. Use when someone requests “/landpr” or asks to merge/land a PR.
development
Control CLAWDINATOR fleet lifecycle via the control API. Use for /fleet deploy or /fleet status.