Skip to content

legioncodeinc/backend-and-desktop-tools

v3.0.0AGPL-3.0-or-later

Implement TypeScript, Python, Go, Rust, native apps, APIs and terminal workflows.

app-store-submission-stinger

Prepare iOS and Android app submissions. Use for store review, ASO, privacy forms, or rejection remediation. Read README.md for the guide map.

electron-app-stinger

Electron application engineering for process boundaries, preload APIs, IPC, sandboxing, packaging, updates, and desktop verification. Use for Electron app implementation or review.

go-desktop-stinger

Build Wails v2 desktop apps around Go backends: typed bindings, lifecycle, storage, native builds and package evidence. Use after Wails is explicitly selected.

go-stinger

Go specialist for modules, toolchains, vendoring and fork-in-tree freezes, cgo .so plugin ABI, project layout, and builds. Use for go.mod, replace directives, vendoring upstream repos, plugin crashes.

http-rest-fundamentals-stinger

Audit HTTP and REST behavior. Use for methods, status codes, headers, caching, CORS, conditional requests, or API semantics. Read README.md for the guide map.

python-stinger

Python code specialist for Django, FastAPI, Celery, Channels, pytest, uv, and Ruff. Use when reviewing, refactoring, or authoring Python code, or migrating DRF to Ninja.

rust-stinger

Rust development specialist for Cargo, async services, persistence, CLI/TUI, tests, upgrades, and current toolchains. Use for Rust implementation, review, migration, or release guidance.

source-command-build-desktop-app

Scope and build an authorized desktop-app slice with an explicit native boundary and native verification.

source-command-build-mobile-backend

Build the server side of a mobile product with accepted identity, API compatibility and unreliable-network contracts.

source-command-choose-backend

Recommend one backend language/runtime from workload, integration, operations and actual implementation coverage.

source-command-choose-desktop-stack

Choose one desktop architecture with native boundary, operating-system support, persistence, update and release evidence.

tauri-stinger

Tauri 2 engineering for desktop and mobile: updates, migration, IPC, capabilities, sidecars, AI runtimes, persistence, signing, updater, testing, and distribution. Use for Tauri-specific work.

terminal-bash-stinger

Improve terminal workflows. Use for Bash, Zsh, Fish, modern CLI tools, dotfiles, tmux, or just/make automation. Read README.md for the guide map.

typescript-node-stinger

Review TypeScript and Node code. Use for SvelteKit types, tsconfig, ESM, Zod boundaries, testing, or npm package builds. Read README.md for the guide map.