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.

xapi-labs f0ca118 2 files · 1.9 KB Updated

File contents

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.

xapi-labs/skill-market/tree/main/skills/manual-twitter-digest commit f0ca118262

Frequently asked questions

npx skillmds@latest add xapi-labs/manual-twitter-digest