Help us improve
Share bugs, ideas, or general feedback.
From sre-extension
Fetches and parses time-series data from various sources, converting them into a standardized JSON format. Supports CSV input with Python-based parsing and merging.
npx claudepluginhub gemini-cli-extensions/sre --plugin sre-extensionHow this skill is triggered — by the user, by Claude, or both
Slash command
/sre-extension:data-ingestionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is responsible for fetching and converting time-series data from different sources into a standardized JSON format for other skills to consume.
Parse, transform, clean, and analyze CSV files: auto-detect formats, filter/sort/merge/pivot, generate stats/outliers, with Python (pandas) and JavaScript examples.
Guides qsv-based CSV wrangling with standard workflow order, tool selection matrix for tasks like filtering/joining/aggregating, selection syntax, and pipeline patterns for cleaning/profiling.
Provides patterns for pre-model data preprocessing pipelines covering cleaning, validation, transformation, ETL orchestration. Use for raw data deduplication, schema validation, format conversion before EDA or modeling.
Share bugs, ideas, or general feedback.
This skill is responsible for fetching and converting time-series data from different sources into a standardized JSON format for other skills to consume.
Inputs:
source_type: String indicating the data source (e.g., "csv", "cloud_monitoring").source_details: A dictionary or list containing the necessary information to access the data source.
source_type: "csv": A list of file paths.Output:
A JSON string in the standardized format (see README.md for details).
Workflow:
source_type and source_details are provided.source_type:
source_type is "csv":
source_details is a list of file paths.~/.gemini/tmp/user/parsed_0.json, ...).python ./skills/data-ingestion/parse_csv.py <input_csv_path> > <temp_json_path> using run_shell_command (with venv activation).python ./skills/data-ingestion/merge_timeseries.py <temp_json_path_1> <temp_json_path_2> ... using run_shell_command (with venv activation).merge_timeseries.py as the final result.source_type is not supported, return an error message.