executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
mastodon-scoutRead-only Mastodon CLI. Outputs human-readable timeline summaries or raw JSON.
Independent GitHub snapshot · Automated classification · Original documentation governs
Read-only Mastodon CLI that fetches data from the Mastodon API. Returns human-readable summaries by default, or raw JSON with --json flag.
dist/mastodon-scoutdist/mastodon-scout-linux{baseDir}/bin/mastodon-scout home
Fetches the authenticated user's home timeline.
{baseDir}/bin/mastodon-scout user-tweets
Fetches the authenticated user's own posts.
{baseDir}/bin/mastodon-scout mentions
Fetches mentions of the authenticated user.
{baseDir}/bin/mastodon-scout search <query>
Searches for posts matching the query.
--instance <url> # Mastodon instance URL (default: https://mastodon.social)
--limit <int> # Number of items to return (default: 20)
--timeout <int> # Timeout in seconds (default: 30)
--json # Output raw JSON instead of human-readable text
MASTODON_TOKEN # OAuth bearer token for authentication
mastodon-scout home
Returns human-readable summary of timeline data.
The agent MAY summarize and explain the timeline results to make them more accessible to the user.
mastodon-scout --json home
Returns raw JSON data from the Mastodon API.
When JSON mode is used, return the output verbatim without interpretation.
If the binary exits non-zero:
If MASTODON_TOKEN is not set:
mastodon-scout homeshow my mastodon timelinecheck mastodon mentionssearch mastodon for "golang"get my mastodon postsEXCEPTION TO STRICT MODE: If the user needs help obtaining a token, the agent may provide guidance before executing the skill.
The tool requires a Mastodon OAuth bearer token set in the MASTODON_TOKEN environment variable.
Step 1: Access Development Settings
https://[instance-domain]/settings/applicationsStep 2: Create Application
mastodon-scout (or any name)urn:ietf:wg:oauth:2.0:oob (for CLI apps)read (uncheck write, follow, push)Step 3: Get Access Token
Step 4: Set Environment Variable
export MASTODON_TOKEN="paste_token_here"
Step 5: Verify Token Works
./dist/mastodon-scout home
mastodon.social - General purpose (default)fosstodon.org - FOSS/tech communitymas.to - Tech focusedhachyderm.io - Tech/infosec communityUse --instance https://your-instance.com flag for non-default instances.
Human-readable summary of posts, formatted for readability. The agent decides how to present the information.
--json flag)All commands return JSON in the following format:
{
"success": true,
"data": [ /* Mastodon API response */ ]
}
Or on error:
{
"success": false,
"error": "error message"
}
The data field contains the raw Mastodon API response without any modifications.