Agent skill · practicalswan
netlify-agent-runner
Run AI agent tasks remotely on Netlify using Claude, Codex, or Gemini. Use when the user wants to run an AI agent on their site, get a second opinion from another model, or delegate development tasks to run remotely against their repo.
What it needs
About 9k tokens when loaded.
What this skill does
Netlify Agent Runner Run AI coding agents (Claude, Codex, Gemini) remotely on Netlify infrastructure to automate development tasks on your site. Prerequisites The site must be linked to a Netlify project (via netlify link or netlify init). Or skip linking entirely: pass --project <name> (a project ID or name) directly to netlify agents:create to target any Netlify site without linking first. The Netlify CLI must be installed and authenticated Agent runs consume plan credits. If the account has no available credits — or the agent/AI usage limit has been reached — netlify agents:create is blocked and the run won't start. That's an account/plan-state issue to surface to the user, not something to work around. Use only documented CLI surfaces Interact with agent tasks only through the documented netlify agents: commands (plus netlify --help and the public CLI reference). Do not go around the CLI: Do not curl https://api.netlify.com/... to fetch, create, or stop a task — the endpoint shapes are not part of the public contract. Do not run netlify api <method> as a recovery hatch when a documented command fails. Do not read auth tokens out of ~/Library/Preferences/netlify/config.json (or anywhere on disk) to authenticate side-channel calls. If a documented command fails, report the exact error and context to the user and stop — don't invent an undocumented way to reach the task. How Agent Tasks Run Read this before creating a task — agent tasks behave differently from running an agent locally, and the differences are easy to miss. Remote, not local. Tasks run on Netlify infrastructure, not on your machine. They operate on the site's connected repository, not your local working tree. The remote agent only sees what has been pushed to the remote — it cannot see uncommitted or unpushed changes. Branch-based. By default a task runs against the production branch (main or master). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills practicalswan/netlify-agent-runner