CtrlK
BlogDocsLog inGet started
Tessl Logo

jobe-skills/prometheus-oidc-query

Run PromQL queries, inspect alert state, and troubleshoot OAuth2 or OIDC client-credentials access to Prometheus-compatible APIs.

95

Quality

95%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

Overview
Quality
Evals
Files

check_config.pyscripts/

#!/usr/bin/env python3
"""Validate environment configuration for prom_query.py."""

from __future__ import annotations

import sys

from prom_query import ConfigError, build_validation_report, load_settings, print_json


def main() -> int:
    try:
        settings = load_settings()
        report = build_validation_report(settings)
    except ConfigError as exc:
        print(str(exc), file=sys.stderr)
        return 1

    print_json(report)
    return 0 if report["valid"] else 1


if __name__ == "__main__":
    sys.exit(main())

Install with Tessl CLI

npx tessl i jobe-skills/prometheus-oidc-query

SKILL.md

tile.json