بنقرة واحدة
tracing-migration
Replace println/eprintln with structured tracing in a Rust file
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Replace println/eprintln with structured tracing in a Rust file
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف 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.