From partme-ai-full-stack-skills
Adds unified logging across Rust backend and frontend in Tauri v2 apps using the logging plugin. Configures levels, filtering, file output for dev/release builds and safe diagnostics without leaking secrets.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
**ALWAYS use this skill when the user mentions:**
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
ALWAYS use this skill when the user mentions:
Trigger phrases include:
cargo add tauri-plugin-log
use tauri_plugin_log::{Target, TargetKind};
tauri::Builder::default()
.plugin(tauri_plugin_log::Builder::new()
.targets([Target::new(TargetKind::Stdout), Target::new(TargetKind::LogDir { file_name: None })])
.level(log::LevelFilter::Info)
.build())
src-tauri/capabilities/default.json:
{ "permissions": ["log:default"] }
import { info, warn, error } from '@tauri-apps/plugin-log';
await info('App started');
await error('Something went wrong');
tauri logging, log levels, log plugin, diagnostics, log file, redaction