From sc-observability
Use when the user says things like "bring sc-observability into an existing Rust project" or "adopt sc-observability in a codebase that already has logging". Adopts sc-observability incrementally with a logging-first path and focused migration references for log, tracing, or custom JSONL setups.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sc-observability:sc-observability-adoptingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when an existing Rust codebase wants to adopt
Use this skill when an existing Rust codebase wants to adopt
sc-observability.
references/standard-configuration.md.references/adoption-checklist.md for the step-by-step insertion
plan.logtracingThis skill is for adopting sc-observability into an existing repo.
Library-specific migration detail lives in:
references/migrate-from-log.mdreferences/migrate-from-tracing.mdreferences/migrate-from-custom-jsonl.mdThese files are new writes for this package. Do not treat this skill as a wrapper around the repo's ATM-scoped migration docs.
~/.<app> remains a house style, not a crate default.sc-observability-types directly only for custom sinks or shared-type
extension work.target and action naming while replacing existing
logging entry points.references/standard-configuration.mdreferences/console-and-log-root.mdreferences/adoption-checklist.mdReviewed against
/Users/randlee/Documents/github/synaptic-canvas/docs/claude-code-skills-agents-guidelines.md.
SKILL.md stays concise: confirmedreferences/: confirmedreferences/
instead of expanding the core skill bodynpx claudepluginhub randlee/sc-observability --plugin sc-observabilityCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.