From sundial-org-awesome-openclaw-skills-4
Fetches xkcd comics by latest, random, number, or keyword search. Displays title, image, alt text. Generates custom xkcd-style stick figure comics via image prompts. Supports JSON output, bash commands, and cron scheduling.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
Fetch comics from xkcd.com or generate xkcd-style images.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Fetch comics from xkcd.com or generate xkcd-style images.
uv run {baseDir}/scripts/xkcd.py
uv run {baseDir}/scripts/xkcd.py --random
uv run {baseDir}/scripts/xkcd.py 327 # Bobby Tables
uv run {baseDir}/scripts/xkcd.py 353 # Python
uv run {baseDir}/scripts/xkcd.py 1053 # Ten Thousand
uv run {baseDir}/scripts/xkcd.py --search "python"
uv run {baseDir}/scripts/xkcd.py --search "space" --limit 3
uv run {baseDir}/scripts/xkcd.py --format json
uv run {baseDir}/scripts/xkcd.py --random --format json
Default markdown output includes:
Use an image generation skill (e.g., nano-banana-pro) with this prompt pattern:
Create an xkcd-style comic: [your scene description]
Style: simple black and white stick figures, hand-drawn wobbly lines,
minimal background, clean white background, comic panel layout
Example prompt:
Create an xkcd-style comic: Two programmers at computers. First says
"I spent 6 hours automating a task." Second: "How long did the task take?"
First: "5 minutes." Second: "How often do you do it?" First: "Once a year."
# Daily latest comic at 9 AM
cron add --schedule "0 9 * * *" --task "Fetch latest xkcd and send via Telegram"
# Random classic every Monday
cron add --schedule "0 10 * * 1" --task "Fetch random xkcd comic and share"
Uses the official xkcd JSON API (no auth required).
https://xkcd.com/info.0.jsonhttps://xkcd.com/{num}/info.0.json