PyWry Orientation

Navádí Claude k nástrojům MCP PyWry pro Python UI namísto Flask/Streamlit/Electron

od deeleeramone · deeleeramone/PyWry

Tested · Didn't pass

PyWry Orientation — Navádí Claude k nástrojům MCP PyWry pro Python UI namísto Flask/Streamlit/Electron

Co umí

Dovednost pouze pro navádění, která říká Claude, kdy sáhnout po nástrojích MCP PyWry (nativní okna webview, Plotly, grafy TradingView, tabulky AgGrid, chat widgety) namísto ručního psaní kódu Flask, Streamlit, Dash nebo Electron. Připomíná modelu, aby před generováním kódu widgetu zavolal referenci PyWry's get_skills. Spouští se na začátku úloh Python interaktivního UI, dashboardu nebo grafů.

Testovací report

Výstup je nezměřený, nikoli vada: celá dovednost je směrovací rada k MCP serveru 'pywry' (jeho deklarovaných 66 nástrojů + reference get_skills), který existuje pouze poté, co 'pip install pywry[mcp]' jej připojí do relace, což zde nebylo k dispozici, takže neexistuje spustitelná úloha, která by překonala základní linii. SKILL.md je v tomto ohledu upřímný a explicitně omezuje svou hodnotu na repozitáře, kde je pywry[mcp] nainstalován. Jeho tabulka 'kdy použít' je rozumná, ale dostatečně široká, aby se spustila i na obecné požadavky Python-UI, kde PyWry není nainstalován.

Testováno: 2026-07-24 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/deeleeramone/PyWry
mkdir -p ~/.claude/skills
cd PyWry && cp -r claude/plugins/pywry/skills/pywry-orientation ~/.claude/skills/pywry-orientation

Příkazy a ukázkové prompty

  • /pywry-orientationNavádí Claude k nástrojům MCP PyWry pro Python UI namísto Flask/Streamlit/Electron

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Build a Python dashboard with live Plotly charts in a native window
  • I need a desktop UI for this trading app, not Streamlit or Flask
  • Show a TradingView chart and AgGrid table in a Python widget