Skip to content
CLI reference for ChalkSurf CLI v0.4.4. Your installed chalksurf --help output remains authoritative for that binary.

chalksurf sheet content edit

chalksurf sheet content edit <sheetId>
Atomically add, remove, move, and score sheet exercises
Positionals:
sheetId Sheet to edit [string] [required]
Options:
--json Write machine-readable JSON to stdout [boolean] [default: false]
--result-file Publish the complete JSON result envelope to a new private file [string]
--base-url Base URL of the ChalkSurf API [string]
--organization Organization ID to use for this command [string]
--profile CLI profile to use for this command [string]
-v, --version Show the CLI version [boolean]
--help Show help [boolean]
--input JSON document containing edits; file path or - for stdin [string] [required]
--expected-updated-at Exact updated_at from sheet get [string] [required]
--dry-run Preview without changing resources [boolean] [default: false]
--confirm-make-exercises-public Confirm making added private exercises public for a public sheet [boolean] [default: false]