pythonista-nicegui

Installation
SKILL.md

NiceGUI Development Best Practices

Core Philosophy

Understand the user workflow before building. Same data MUST look the same everywhere. Extract business logic from UI into testable controllers.

Key Points From References

  1. No threads for UI - Only use asyncio (see ui-architecture.md)
  2. Three-layer architecture: Data fetching → Controller → UI (see ui-architecture.md)
  3. Progressive complexity: Simple pages → Controllers → State machines (see ui-architecture.md)

Quick Start

# In Claude Code, use Grep tool:
# pattern="ui.card" path="src/"
# pattern="ui.dialog" path="src/"
Related skills

More from gigaverse-app/skillet

Installs
5
GitHub Stars
3
First Seen
Jan 21, 2026