con un clic
tracing-migration
Replace println/eprintln with structured tracing in a Rust file
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Replace println/eprintln with structured tracing in a Rust file
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Inspect the PostgreSQL schema, tables, and data for a running lifelog instance
Validate, stage, and commit current changes with a conventional commit message
Diagnose and fix build failures systematically
Explain how a specific part of the lifelog architecture works with diagrams and data flow
Trace a data modality end-to-end from proto definition through collector, server, and storage
Fix a GitHub issue end-to-end with tests and validation
| name | tracing-migration |
| description | Replace println/eprintln with structured tracing in a Rust file |
| disable-model-invocation | true |
Migrate the following file(s) to structured tracing: $ARGUMENTS.
Rules:
println!(...) -> tracing::info!(...) or tracing::debug!(...)eprintln!(...) -> tracing::warn!(...) or tracing::error!(...) depending on severitytracing::info!(key = %value, "message")println!("cargo:...") in build.rs files (these are Cargo directives)#[cfg(test)] blockstracing is in the crate's Cargo.toml dependenciesAfter changes, run just check to verify compilation.