1. User requests to manage WeCom smartsheet data (read, write, update, delete).
2. Skill identifies the target smartsheet using docid or URL and sheet_id.
3. For write/update operations, the skill may need to retrieve field types using `smartsheet_get_fields`.
4. For update/delete operations, the skill retrieves record_ids using `smartsheet_get_records`.
5. If the operation involves user fields, the skill uses `wecomcli-lookup-contact` to find the user's userid.
6. The skill executes the appropriate `wecom-cli` command (`smartsheet_get_records`, `smartsheet_add_records`, `smartsheet_update_records`, or `smartsheet_delete_records`).
7. The skill returns the result to the user, including error codes and messages.