Read and write Replicate: look up model versions and input schemas, run predictions, poll status, cancel runs. Trigger phrases: replicate, ai models.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill replicate
Run AI models on Replicate: look up a model to get its version ID and input schema, create an async prediction, poll its status, and cancel runs. Use when the user wants to run a specific model by owner/name.
All commands go through bin/replicate.py:
bin/replicate.py auth # verify the API key
bin/replicate.py model --name stability-ai/sdxl # get version ID and input schema
bin/replicate.py predict --version <version-id> --input-json '{"prompt": "..."}' # start a prediction
bin/replicate.py status --id <prediction-id> # poll prediction status
bin/replicate.py cancel --id <prediction-id> # cancel a running prediction
Always call model first: copy the latest_version_id and match your --input-json to its input_schema before calling predict.
replicate (credential is collected as custom.replicate)credentials.request_api_access); created in the Replicate account settingsapi.replicate.combin/replicate.py auth (must return "ok": true)predict and cancel are writes: confirm the model, version, and input with the user before running, unless standing permission exists. Predictions cost money per run, so warn about cost too.predict, poll status until the status reads succeeded or failed.bin/replicate.py). Do not print, log, or transmit the key value.🧪 Draft: written from Replicate's public API docs; not yet live-tested end-to-end.
Take anil-matcha/replicate from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.