@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.

Packages

Package details

skill

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.