Docs ·
Guides ·
Agents ·
Changelog
fillo — create and publish Fillo forms from your terminal. Auth once, then your coding agent does the rest.
npx @usefillo/cli init --email you@company.com
npx @usefillo/cli login
npx @usefillo/cli push form.json --handle hello --stage
npx @usefillo/cli@latest skill install
Commands: init, login, logout, whoami, push <file|->, list,
agent bootstrap, agent connect, agent event, and skill install. Run
npx @usefillo/cli --help for flags. The canonical skill is
one portable Agent Skills bundle. The default command installs it in the shared
.agents/skills path and Claude Code's .claude/skills path. Hosts with another
location can use skill install --dir <agent-skill-directory>, so the same
bundle works without provider-specific forks. See
fillo.so/agents for setup. The API
commands target
https://fillo.so by default (set FILLO_API to override).
Stage instead of publish
--stage creates or replaces a reviewable draft without taking the published
form offline; a plain authenticated push publishes directly.
npx @usefillo/cli push form.json --handle customer-onboarding --stage
CI staging with least-privilege sync tokens, pushing a schema from stdin, and
the raw sync endpoint are covered in the CLI guide:
fillo.so/docs/cli. The agent handoff and progress
protocol (fillo agent event) live at
fillo.so/agents.
A Fillo browser handoff supplies an agent bootstrap command. It installs the
skill and connects the live setup in one run. With --account, it also opens
Fillo so the user can approve the exact workspace before the agent continues.
Links
MIT licensed.