# Send X Actionbook Recap to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "x-actionbook-recap",
    "name": "X Actionbook Recap",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/jack4world/x-actionbook-recap",
    "canonicalUrl": "https://clawhub.ai/jack4world/x-actionbook-recap",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/x-actionbook-recap",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=x-actionbook-recap",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "references/checklist.md",
      "references/image-card.md",
      "references/templates.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/x-actionbook-recap"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/x-actionbook-recap",
    "downloadUrl": "https://openagent3.xyz/downloads/x-actionbook-recap",
    "agentUrl": "https://openagent3.xyz/skills/x-actionbook-recap/agent",
    "manifestUrl": "https://openagent3.xyz/skills/x-actionbook-recap/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/x-actionbook-recap/agent.md"
  }
}
```
## Documentation

### What this skill is for

Produce a repeatable “collect → extract → summarize → publish” workflow for any X handle (optionally with a keyword) using the actionbook-rs approach:

actionbook browser open the profile/search page
actionbook browser snapshot to get the accessibility tree (incl. article nodes)
(optional) actionbook browser eval to scroll
extract post text from article blocks
analyze + draft output (Chinese internal notes; English publish)
publish on X (neutral tone; optionally attach an image)

### Guardrails

Infinite scroll is not exhaustive; be explicit about coverage limits.
Don’t quote “recent interviews” unless the user provides exact links/timestamps.
Publishing is external action: confirm the target account + final copy before posting.

### 1) Collect posts (Actionbook)

Pick one entry point:

Profile: https://x.com/<handle>
Search (keyword + optional recency): https://x.com/search?q=from%3A<handle>%20<keyword>&src=typed_query&f=live

Commands (example):

# open (profile)
actionbook browser open "https://x.com/<handle>"

# snapshot (repeat after each scroll)
actionbook browser snapshot --refs aria --depth 18 --max-chars 12000

# scroll a bit
actionbook browser eval "window.scrollBy(0, 2200)"

Extraction heuristic:

In snapshots, locate article nodes that contain the post text.
Record for each post:

text (verbatim)
timestamp shown (relative or absolute)
URL if present
whether it’s a repost/quote (note it)

Stop condition:

You have enough coverage for the user’s time window (e.g., 7 days) OR diminishing returns.

### 2) Summarize (Chinese notes)

Write a compact Chinese working summary:

themes (3–6 bullets)
representative posts (links)
what’s missing / uncertainty

### 3) Draft publish copy (English, neutral)

Choose output type:

Single post (≤280 chars) OR
Thread (6–10 parts) if needed

Use neutral framing:

“Observation from public posts …”
avoid mind-reading; separate “what he said” from interpretation

Use templates in references/templates.md.

### 4) Image (optional but recommended)

Preferred options (no Python required):

Clean crop of the relevant post (browser screenshot at 1280×720 + zoom)
A simple HTML/SVG card rendered in browser and screenshotted (see references/image-card.md)

### 5) Publish on X

If using OpenClaw browser automation:

open compose
paste final English copy
upload image (if any)
post / thread

Confirm before posting:

target handle (e.g., @gblwll)
final text
image choice

### Bundled references

references/templates.md — recap + thread templates (English)
references/checklist.md — extraction checklist + caveats
references/image-card.md — HTML/SVG card approach (no Pillow)
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: jack4world
- Version: 0.1.0
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-05-07T17:22:31.273Z
- Expires at: 2026-05-14T17:22:31.273Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/x-actionbook-recap)
- [Send to Agent page](https://openagent3.xyz/skills/x-actionbook-recap/agent)
- [JSON manifest](https://openagent3.xyz/skills/x-actionbook-recap/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/x-actionbook-recap/agent.md)
- [Download page](https://openagent3.xyz/downloads/x-actionbook-recap)