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
- Extract the public screen name and remove a leading
@. - Resolve the profile with
get /graphql/UserByScreenName. - Read recent public posts with
get /graphql/UserTweets. - Group recurring themes and select representative posts.
- 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.