webui-dev
Development workflow, running commands, and debugging patterns for the Gradio WebUI.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Development workflow, running commands, and debugging patterns for the Gradio WebUI.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Bump semver + promote CHANGELOG Unreleased via compiled harness. Use for /release, version bumps, or tagging. Runs scripts/agent_skills/release_bump.py; LLM only when Unreleased is ambiguous. Never commit/push unless the user asks.
Vexlum Scoring MCP — compact search+dispatch on is-be-mcp / is-be-live and gallery is-ui-mcp / is-ui-live.
Choose CLI tools and safe patterns before repo work. Install checklist, bounded search/read commands, and confirmation gates. Use when navigating the codebase, running shell commands, or setting up agent tooling on Windows, WSL2, or macOS.
Inspect JSON, YAML, and API responses with jq, yq, dasel, curl, and httpie. Use for package.json, config.json, and backend health checks. Never output secrets or full credential-bearing config.
Backend build, test, lint, and verify workflows via WSL pytest, ruff, doctor, and docker compose. Use before claiming work complete or opening a PR. Do not invent ad hoc Python commands outside documented venvs.
Choose and run the right search tool: rg vs grep vs ast-grep vs fd vs fzf. Bounded repo navigation with ripgrep, fd, tree, bat, and structural search. Use when finding symbols, files, syntax patterns, or deciding which CLI search to use before reading or editing code.
| name | webui-dev |
| description | Development workflow, running commands, and debugging patterns for the Gradio WebUI. |
| Command | Purpose |
|---|---|
python webui.py | Start the WebUI (Gradio) |
run_webui.bat | Windows wrapper for starting WebUI |
run_webui_docker.bat | Start WebUI in Docker |
python -m pytest tests/ | Run test suite |
webui.py - Sets up the Gradio interface and event handlers.modules/ui/ - Contains component definitions and UI logic.modules/scoring.py, modules/db.py - Core application logic.The UI is built using gradio blocks.
with gr.Blocks() as demo:btn.click(fn=handler, inputs=[...], outputs=[...])The WebUI interacts with the database via modules/db.py.
db module.db module to fetch/update data.webui.py for errors.debug=True in launch() for detailed traceback.is-be-mcp (stdio — search / dispatch, including browser.* Playwright actions). Optional is-be-live SSE (execute_code when enabled). Gallery: is-ui-mcp. Legacy debug profiles: is-be-diag, is-be-jobs, etc.