Skip to main content
The CLI is built to be driven by AI coding assistants. The neetocal setup commands register NeetoCal instructions with your assistant so it knows how to manage your calendar, and the --toon format keeps responses compact when the assistant reads command output back.

Set up your assistant

Run the subcommand for the tool you use:
CommandWhat it does
neetocal setup claudeRegisters the NeetoCal plugin with Claude Code (plugin manifest, hooks, and skill).
neetocal setup cursorWrites NeetoCal rules for the Cursor IDE.
neetocal setup windsurfWrites NeetoCal rules for the Windsurf IDE.
neetocal setup copilotAdds NeetoCal instructions for GitHub Copilot.
neetocal setup geminiAdds NeetoCal instructions for the Gemini CLI.
neetocal setup codexAdds NeetoCal instructions for OpenAI Codex.
neetocal setup claude
After setup, your assistant can discover the full, always-accurate command tree at any time by running:
neetocal commands
This prints every command and flag as JSON, so the assistant stays in sync with the installed CLI version.

Tips for agent workflows

Prefer --toon when the assistant needs to read a list or record, and --quiet when it needs to pipe an identifier into the next command. See Output formats.
  • Authenticate once with neetocal login; the assistant reuses the stored credentials.
  • When several workspaces are logged in, the assistant must pass --subdomain <name> on each command.
  • Run neetocal doctor first to confirm the assistant is authenticated and connected.