writing-streamlit-apps

Originally fromposthog/ai-plugin
Installation
SKILL.md

Writing Streamlit apps for the PostHog sandbox

The source you write becomes app.py at the root of a sandboxed Streamlit 1.31 runtime. Deployment mechanics (create/start/share) are the managing-streamlit-apps skill; this one is about the code.

Reading PostHog data: posthog_apps.query()

The one and only data door is the in-sandbox bridge:

import posthog_apps

df = posthog_apps.query("SELECT event, count() FROM events GROUP BY event LIMIT 10")
Installs
60
Repository
posthog/skills
GitHub Stars
79
First Seen
Sep 6, 2026