py-shiny
Build reactive Python web apps and dashboards with AI guidance
All Skills in This Repository (4)
Pure Emerald Level Indicatorsshiny-for-python
Guides building, styling, testing, and debugging Shiny for Python reactive web applications.
py-shiny-release
Guides the full Shiny for Python ecosystem release train through thirteen interactive phases.
sub-issue
Manage GitHub sub-issues using native gh CLI commands.
port-from-bslib
Port bslib UI components to Py-Shiny with vendored assets and tests.
Frequently Asked Questions
FAQPage SchemaHow to install py-shiny?โผ
Run `npx skills add posit-dev/py-shiny --all -g -y` in your terminal to install all skills in this suite globally.
What is Shiny for Python used for?โผ
It builds reactive web apps and data dashboards in pure Python, where outputs automatically update whenever inputs or data change.
How do these skills help my AI coding agent?โผ
They give agents like Claude Code and Cursor reference guides on Shiny's APIs, so the agent writes correct layouts, reactivity, charts, and tests instead of guessing.
Can I build an LLM chatbot with Shiny for Python?โผ
Yes. The bundled chat skill shows how to use ui.Chat with streaming responses and providers like OpenAI or Anthropic in a few lines of code.
Do I need to know JavaScript to use Shiny for Python?โผ
No. Apps are written entirely in Python, and the skills teach your agent to use built-in components rather than custom JavaScript.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core