# Manual Twitter Digest

> Build a concise digest from a public X/Twitter profile through xAPI. Use this skill when a user asks for a recent public activity summary.

- Skill: `xapi-labs/manual-twitter-digest` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add xapi-labs/manual-twitter-digest`
- Raw SKILL.md: https://api.skillmd.com/api/skills/xapi-labs/manual-twitter-digest/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: xapi-labs (https://skillmd.com/u/xapi-labs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/xapi-labs/manual-twitter-digest

---


# Manual Twitter Digest

Use this skill when a user asks for a factual summary of a public X/Twitter profile's recent activity through xAPI.

## Workflow

1. Extract the public screen name and remove a leading `@`.
2. Resolve the profile with `get /graphql/UserByScreenName`.
3. Read recent public posts with `get /graphql/UserTweets`.
4. Group recurring themes and select representative posts.
5. Return a concise digest with dates and source links when available.

## Boundaries

- Read public profile and post data only.
- Do not access direct messages, protected accounts, or private information.
- Do not post, like, follow, or perform any external write.
- Ask the user before making additional paid calls beyond the initial profile and timeline requests.

## Failure Handling

- On `404`, explain that the public profile could not be resolved.
- On `402`, stop and explain that xAPI balance is insufficient.
- On `429`, stop or back off once; do not retry in a loop.
- If no recent posts are returned, report that clearly instead of inventing a digest.

See `references/usage.md` for parameters and the expected output shape.

