perses-plugin-pipeline

Orchestrate Perses plugin development from scaffold to deploy with percli.

415|44|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/notque/claude-code-toolkit --skill perses-plugin-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perses-plugin-pipeline
Source: https://github.com/notque/claude-code-toolkit/tree/main/skills/perses-plugin-pipeline
Command: npx skills add https://github.com/notque/claude-code-toolkit --skill perses-plugin-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end Perses plugin development pipeline streamlines scaffolding, schema authoring, component implementation, testing, packaging, and deployment for Perses plugins.

Core Features & Use Cases

  • Scaffold new Perses plugins via percli plugin generate for all plugin types and modules.
  • Define and validate CUE schemas, implement React components, and run end-to-end tests with percli.
  • Use for comprehensive plugin development workflows, including Panel, Datasource, and other Perses plugin types.

Quick Start

Initiate a new Perses plugin module with percli plugin generate and follow the six-phase workflow from scaffold to deploy.

Frequently Asked Questions about perses-plugin-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Perses plugin from scratch?

You scaffold a Perses plugin using the `percli plugin generate` command, which initializes the project structure and guides you through a six-phase workflow from schema definition to deployment.

What is the standard lifecycle for Perses plugin development?

The Perses plugin development lifecycle consists of six phases: SCAFFOLD, SCHEMA, IMPLEMENT, TEST, BUILD, and DEPLOY, with enforced phase gates and validation ensuring reliable progression from project initialization to server deployment.

Can I develop different types of Perses plugins using this pipeline?

Yes, the pipeline supports comprehensive development workflows for all Perses plugin types, including Panel plugins and Datasource plugins, guiding each type through the full scaffold to deploy lifecycle.

Do I need percli to build and deploy Perses plugins?

Yes, percli is required for Perses plugin development, as it handles scaffolding, CUE schema validation, and build artifacts, ensuring plugins are correctly packaged and can be deployed to a Perses server.

How does schema validation work for Perses plugin development?

Schema validation for Perses plugins involves defining and validating CUE schemas during the SCHEMA phase, ensuring the plugin's data structure is correct before moving to the React component implementation phase.

What are the phase gates in the Perses plugin pipeline?

Phase gates are enforced validation checkpoints between the six lifecycle phases—SCAFFOLD, SCHEMA, IMPLEMENT, TEST, BUILD, and DEPLOY—ensuring each stage meets quality criteria before advancing to the next step in plugin development.