Install
openclaw skills install analyze-json-dataUse when (1) Analyze JSON data and generate a structured API design document or OpenAPI specification.
openclaw skills install analyze-json-dataThis skill solves the specific engineering problem described in the trigger conditions. It focuses on reliable, auditable execution with clear error reporting.
/analyze-json-dataDefault mode. Performs the core task with standard configuration.
/analyze-json-data --verboseVerbose mode. Includes detailed logging and intermediate results.
os.getenv("API_KEY") instead| Criterion | Minimum | Ideal |
|---|---|---|
| Task completion | Core task completes without error | Full task with all edge cases handled |
| Error reporting | Clear error message on failure | Actionable error with suggested fix |
| User communication | Brief summary of what was done | Detailed log with reasoning for decisions |
| Input validation | Rejects malformed input | Accepts valid input, explains rejection for invalid |
A good output is one where all edge cases are handled gracefully with clear user communication.
| Scenario | Bad | Good |
|---|---|---|
| Task unclear | Attempts anyway, may be wrong | Asks for clarification before proceeding |
| Error | Technical error message | "Cannot [action]: [reason] — suggest [alternative]" |
| Partial success | Reports "Done" | Reports "Done, but [partial] not completed — see details" |
| Edge case | Silently skips or crashes | Documents edge case and handles gracefully |