M
math-router
Deterministic router for math cognitive stack - maps user intent to exact CLI commands
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deterministic router for math cognitive stack - maps user intent to exact CLI commands
How to use
- Przygotuj swoje zapytanie matematyczne w naturalnym języku — na przykład "całkuj sin(x) od 0 do pi" lub "rozwiąż równanie x^2 + 2x + 1 = 0". 2. Uruchom router, przekazując swoje zapytanie jako argument: uv run python scripts/cc_math/math_router.py route "Twoje zapytanie matematyczne". 3. Router przeanalizuje Twoje polecenie i zwróci dokładne polecenie CLI w formacie JSON, zawierające command (polecenie do wykonania) i confidence (pewność rozpoznania). 4. Skopiuj zwrócone polecenie i wykonaj je w terminalu — na przykład uv run python scripts/cc_math/sympy_compute.py integrate "sin(x)" --var x --lower 0 --upper pi. 5. Jeśli router zwróci command: null, oznacza to, że Twoje zapytanie nie zostało rozpoznane — w takim przypadku spróbuj sformułować je inaczej lub skonsultuj się z dokumentacją poszczególnych narzędzi (sympy-compute, z3-solve, pint-comput). Opcjonalnie możesz wyświetlić listę wszystkich dostępnych tras za pomocą uv run python scripts/cc_math/math_router.py list lub filtrować je po kategorii (np. --category sympy).