Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
genai-observability【部署与运维】Use for MLflow GenAI observability work: tracing, trace search/export, OpenTelemetry, prompts, GenAI datasets/evaluation, scorers/judges, review queues, assessments, and provider autologging. Routes classic experiment/run logging to tracking-and-registry, model flavor packaging to models-and-flavors, and deployment/server/MCP commands to serving-and-…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task involves MLflow traces, GenAI evaluation, prompts, datasets, feedback, expectations, labeling/review, or provider tracing integrations.
@mlflow.trace, mlflow.start_span, mlflow.get_trace, mlflow.search_traces, and mlflow.MlflowClient trace methods; see references/tracing.md.mlflow.genai.evaluate, @mlflow.genai.scorers.scorer, built-in scorers, mlflow.genai.make_judge, and trace/dataset-backed evaluation; see references/genai-evaluation.md.mlflow.genai.register_prompt, load_prompt, aliases/tags/model config, and create_dataset/search_datasets; see references/prompts-and-datasets.md.serving-and-projects; for classic run metrics/artifacts/model registry, route to tracking-and-registry.mlflow.get_last_active_trace_id(), mlflow.get_trace(..., flush=True), or mlflow.search_traces(...) before wiring evaluation.Run the local smoke probe when validating basic tracing without credentials:
python skills/mlflow/sub-skills/genai-observability/scripts/tracing_smoke.py
The script uses a temporary local tracking store, creates nested spans, searches the resulting trace, and emits JSON with the trace id and span count.