Jannik Richter avatar

Jannik Richter

Community

@nikrich · Cape Town

57Followers
|
101Public Repos
|
40Published Skills

Full time software architect | Part time game developer | Music and food lover

Agent Skills by Jannik Richter

Showing 40 vetted skills indexed across 1 GitHub repositories.

nikrichnikrich
1

rust-skills

Enforce 179 Rust coding guidelines across 14 categories for code reviews.

Community
Advanced
nikrichnikrich
1

configuring-tauri-permissions

Configures granular GrapeJS component permissions and workflows for teams and single users.

Community
Advanced
nikrichnikrich
1

building-tauri-with-github-actions

Automate cross-platform Tauri CI/CD pipelines with GitHub Actions.

Community
Advanced
nikrichnikrich
1

configuring-tauri-capabilities

Configure per-window security capabilities for Tauri apps in JSON/TOML files.

Community
Advanced
nikrichnikrich
1

setting-up-tauri-projects

Initialize and configure Tauri v2 desktop projects via create-tauri-app or tauri init.

Community
Intermediate
nikrichnikrich
1

integrating-tauri-js-frontends

Configure JavaScript frontend frameworks for Tauri v2 desktop apps.

Community
Advanced
nikrichnikrich
1

calling-frontend-from-tauri-rust

Configure bidirectional Rust and Tauri frontend communication via AppHandle emit and listen.

Community
Advanced
nikrichnikrich
1

integrating-tauri-rust-frontends

Integrate Rust/WASM frontends with Tauri v2 for desktop and mobile UI development.

Community
Advanced
nikrichnikrich
1

calling-rust-from-tauri-frontend

Call Rust backend functions from Tauri v2 frontends via typed IPC commands.

Community
Advanced
nikrichnikrich
1

running-nodejs-sidecar-in-tauri

Run Node.js as a sidecar within Tauri apps using tauri-plugin-shell.

Community
Advanced
nikrichnikrich
1

managing-tauri-app-resources

Generate platform-specific icons and embed static resources for Tauri apps.

Community
Intermediate
nikrichnikrich
1

distributing-tauri-for-android

Automate build, signing, and Play Store submission for Tauri Android apps.

Community
Advanced
nikrichnikrich
1

distributing-tauri-for-ios

Distribute Tauri iOS apps to the Apple App Store with signing and provisioning workflows.

Community
Advanced
nikrichnikrich
1

using-crabnebula-cloud-with-tauri

Automate Tauri app distribution and updates via CrabNebula Cloud.

Community
Advanced
nikrichnikrich
1

developing-tauri-plugins

Guide developers through building Tauri plugins with architecture and scaffolding.

Community
Advanced
nikrichnikrich
1

understanding-tauri-process-model

Explain Tauri Core and WebView process roles, IPC routing, and security isolation.

Community
Intermediate
nikrichnikrich
1

migrating-tauri-apps

Guide Tauri app migrations from v1.x or v2 beta to v2 stable.

Community
Advanced
nikrichnikrich
1

distributing-tauri-for-windows

Guide MSI/NSIS installer creation and WebView2 configuration for Windows Tauri apps.

Community
Advanced
nikrichnikrich
1

customizing-tauri-windows

Configure Tauri v2 custom titlebars, drag regions, and window menus.

Community
Advanced
nikrichnikrich
1

distributing-tauri-for-macos

Generate macOS DMG installers and app bundles for Tauri apps.

Community
Intermediate
nikrichnikrich
1

adding-tauri-system-tray

Add a system tray with menu and runtime updates to Tauri apps.

Community
Advanced
nikrichnikrich
1

listening-to-tauri-events

Subscribe to Tauri events with typed payloads and cleanup patterns.

Community
Advanced
nikrichnikrich
1

understanding-tauri-runtime-authority

Explain Tauri runtime authority enforcement of security policies during IPC execution.

Community
Advanced
nikrichnikrich
1

updating-tauri-dependencies

Synchronize Tauri crate and @tauri-apps/api versions across JavaScript and Rust.

Community
Intermediate