skills/gh-agent-images-upload/SKILL.md
Upload immutable PR images with the local agent-images CLI and return ready-to-paste markdown.
npx skillsauth add atimmer/gh-agent-images-hoster gh-agent-images-uploadInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when an agent needs to upload an image file and return markdown that works in GitHub pull requests.
agent-imagesRun once on the machine where uploads happen:
agent-images auth login --api <service-origin> --token <cli-token> --agent <default-agent-name>
Example:
agent-images auth login --api https://gh-images.example.com --token ghimg_xxx --agent codex-agent
Upload an image from disk and print markdown:
agent-images upload <path-to-image> --agent <agent-name> [--alt "alt text"]
Example:
agent-images upload ./screenshots/homepage.png --agent codex-agent --alt "Dashboard before fix"
The command prints a single markdown line:

Use that markdown directly in GitHub pull request comments or descriptions.
--agent or configured default).tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.