Install
openclaw skills install convert-spreadsheet-rowsUse when (1) Convert spreadsheet rows into structured task objects for Jira. Markdown. or JSON formats.
openclaw skills install convert-spreadsheet-rowsThis skill transforms input data from one format into a target format, preserving structure and fidelity. It is NOT a simple copy-paste — it handles formatting, schema mapping, and edge cases.
Key responsibilities:
/convert-spreadsheet-rows --prettyFormatted output. Applies proper indentation, spacing, and style conventions.
/convert-spreadsheet-rows --strictStrict mode. Fails on any deviation from expected structure rather than guessing.
X, stop and report: "Missing required field: [X]"[source] -> [target] for every field| Criterion | Minimum | Ideal |
|---|---|---|
| Data fidelity | Zero data loss — all fields mapped | Full semantic equivalence, not just structural |
| Format validity | Output passes target parser | Output passes strict schema validation |
| Edge case handling | Handles missing/null/empty gracefully | Documents every edge case decision |
| Escaping correctness | Proper escaping for target format | Round-trip: convert back to source equals original |
| Performance | Completes within 2x manual time | Streaming output for large inputs |
A good output passes the target format parser without errors and preserves all semantic content.
| Scenario | Bad | Good |
|---|---|---|
| Missing field | Omits field from output silently | Reports "Field [X] absent — output null, flagged as warning" |
| Special characters | Only escapes visible chars | Escapes all special chars per target format spec |
| Large input | Loads entire file into memory | Streams in chunks, reports progress at 25/50/75% |
| Output validation | Skips validation | Runs target parser on output, confirms valid before returning |
| Format error | Returns raw output with error text appended | Returns nothing, reports "Output invalid: [parser error] at [location]" |