posit-devposit-devOfficialยท4 Agent Skills Included

py-shiny

Build reactive Python web apps and dashboards with AI guidance

Builds reactive web applications and analytical dashboards in pure Python using the Shiny framework. Teaches AI agents how to design layouts, wire reactivity, render charts and tables, stream LLM chat, and test apps with Playwright. Eliminates hand-rolled HTML, manual DOM updates, and print-debugging by routing agents to the right framework API for each task.
npx skills add posit-dev/py-shiny --all -g -y
Available:

Gives the AI agent the project's architecture map, build and test commands, coding conventions, and rules for keeping the bundled Shiny agent skills in sync with public API changes.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’