@firstpick/pi-skill-tauri-django-react
Agents should invoke this skill for Tauri + Django + React desktop apps, especially backend lifecycle, CORS/auth, frontend integration, build packaging, dual desktop/web deployment, Rust commands, and platform-specific gotchas.
Package details
Install @firstpick/pi-skill-tauri-django-react from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-skill-tauri-django-react- Package
@firstpick/pi-skill-tauri-django-react- Version
0.2.1- Published
- Aug 7, 2026
- Downloads
- 609/mo · 54/wk
- Author
- firstpick
- License
- MIT
- Types
- skill
- Size
- 336.1 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Tauri + Django + React
Build and troubleshoot desktop apps that combine a Tauri shell, Django server, and React interface.
Helpful when
- The desktop and browser versions behave differently.
- The app has sign-in, connection, startup, or packaging problems.
- You are planning how the three parts should work together.
What to share with Pi
- The relevant project files and platform
- What works in the browser and what fails on desktop
- Build output or errors with secrets removed
Try asking
Find why this desktop app cannot sign in while the browser version works. Check startup, connections, permissions, and packaging.
What you’ll get
- A likely cause across the three app layers
- Focused changes and setup guidance
- Checks for both desktop and browser builds
Keep in mind
Behavior can differ by operating system and package version. For projects it creates or updates, this workflow requires GitHub release automation; it also expects a local start script unless declined. React frontends that it creates or substantially updates default to light/dark theming and German/English text unless declined, while desktop update support requires a configurable filesystem path unless you choose only Tauri’s built-in updater. Its scaffold writes project files (--force overwrites), and its generated release helper can commit, push, and tag; review and approve those effects before running them.
Install
pi install npm:@firstpick/pi-skill-tauri-django-react
Restart Pi if the skill does not appear in your current session.
Technical details
See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.