perses-datasource-manage

Installation
SKILL.md

Perses Datasource Management

Create, update, and manage datasources across scopes. Use Perses MCP tools when available; fall back to percli CLI when MCP is not connected.

Instructions

Phase 1: IDENTIFY

Goal: Determine datasource type, scope, and connection details.

Before proceeding, confirm the backend URL is reachable and the datasource type is one of the 6 supported plugin kinds. If either is unknown or unresolvable, stop and ask the user because a datasource cannot function without a valid backend, and Perses does not support arbitrary plugins without custom development.

Supported types (use exact casing because these are case-sensitive Go type identifiers; prometheusdatasource or prometheus will fail with an unhelpful "invalid plugin kind" error):

Plugin Kind Backend Common Endpoints
PrometheusDatasource Prometheus /api/v1/.*
TempoDatasource Tempo /api/traces/.*, /api/search
LokiDatasource Loki /loki/api/v1/.*
Related skills
Installs
5
GitHub Stars
366
First Seen
Mar 23, 2026