Provides command-line utilities to manipulate SolveIt dialogs (notebook-style documents composed of code, note, prompt, and raw cells). The skill documents a set of commands to read dialogs, add/update/delete messages, execute individual cells or entire dialogs, and return JSON summaries suitable for automation.
Use when integrating SolveIt-style experiments into automation pipelines: programmatically run code cells, append notes, execute prompts, or extract outputs for CI, ETL, or reproducible experiments. Useful for developers and researchers who script interactive notebooks via CLI.
uv run {baseDir}/solveit_tools.py); repo contains a bin directoryread_dialog, add_message, exec_message, update_message, delete_message, and run_dialogAgents that can run shell commands and parse JSON (Copilot-like agents, local automation agents, ACP harnesses).
SolveIt Dialog Tools provides CLI commands to read, edit, and execute SolveIt dialogs (notebook-like structures with code, note, and prompt cells). The SKILL.md is well-written with clear command documentation, flag tables, and typical workflow guidance. No bundled scripts were present, so only static analysis was possible. The skill requires a proprietary SolveIt token and the `uv` runner, which limits immediate usability to users already in the SolveIt ecosystem. No security concerns — all commands take explicit URLs and message IDs, with no piping, credential hardcoding, or destructive patterns.
uvSOLVEIT_TOKEN env varClean skill, well-documented. Low usefulness due to narrow audience (SolveIt platform users only). The skill is essentially a CLI wrapper around a proprietary service. The SKILL.md itself is high quality — good structure, clear examples, proper frontmatter. Architecture is solid with command-based separation, but lacks scripts/ or references/ directories. Would benefit from error handling examples and a troubleshooting section.