🧪 Skills
Lobster Farmer Feeder
Feed lobsters in the Lobster Farmer game by calling the local CLI command `lobster-farmer feed` with `--model`, `--input-tokens`, `--output-tokens`, and opti...
v0.1.2
Description
name: lobster-farmer-feeder
description: Feed lobsters in the Lobster Farmer game by calling the local CLI command lobster-farmer feed with --model, --input-tokens, --output-tokens, and optional --emotion. Use this skill when the user asks to feed a lobster, simulate model usage, batch-feed multiple models, or update growth state and emotion through the running local service.
Lobster Farmer Feeder
Feed model-specific lobsters by invoking the local CLI and report the resulting growth metrics.
Workflow
- Confirm command context.
- Run from the Lobster Farmer project root where
bin/lobster-farmer.cjsexists. - Prefer the installed command
lobster-farmer; usenode ./bin/lobster-farmer.cjsas fallback.
- Ensure service is reachable.
- Check status first:
lobster-farmer status
- If stopped, start service:
lobster-farmer start
- Respect explicit user port preference with
--port.
- Execute feed command.
- Single feed:
lobster-farmer feed --model "<model>" --input-tokens <n> --output-tokens <m> [--emotion "<text>"] [--port <p>]
- Short flags:
lobster-farmer feed -m "<model>" -i <n> -o <m> [-e "<text>"] -p <p>
- Return result to user.
- Include model name, input/output token values, emotion, lobster total tokens, feed count, and size.
- If requested, run multiple feed commands sequentially and summarize each result.
Parameter Rules
- Require
modelas non-empty string. - Require
input_tokens + output_tokens > 0. emotionis optional; if omitted, UI should show?.- Keep token values as integers and non-negative.
- If user gives only a single total token value, default to:
input_tokens = total,output_tokens = 0, unless user specifies another split.
Error Handling
feed request failed: fetch failed: Service is not running or port is wrong. Start server and retry.- API validation errors: Relay backend message directly (for example invalid token values).
- Port mismatch:
Retry with explicit
--portmatching the running service.
Quick Examples
- Feed one lobster:
lobster-farmer feed --model gpt-4.1 --input-tokens 800 --output-tokens 400
- Feed with emotion:
lobster-farmer feed --model gpt-4.1 --input-tokens 800 --output-tokens 400 --emotion "focused"
- Feed different models:
lobster-farmer feed --model claude-3.7 --input-tokens 1200 --output-tokens 300
lobster-farmer feed --model qwen-max --input-tokens 600 --output-tokens 200
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!