perses-code-review

Review Perses repository changes across Go, React, CUE, and dashboards.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Perses Code Review helps teams enforce Perses-specific invariants across Go backend, React frontend, CUE schemas, and dashboard definitions, ensuring domain alignment and API conformance during code changes.

Core Features & Use Cases

  • Domain-aware review across Go backend, React frontend, CUE schemas, and dashboard definitions
  • Dispatches per-file-type sub-reviewers and aggregates findings
  • Enforces Perses-specific invariants, including CUE schema conventions, dashboard definition validation, and project-scoped API patterns
  • Flags blockers such as missing pagination on List endpoints and invalid dashboard references

Quick Start

Run a Perses-domain review on the PR changes across Go backend, React frontend, CUE schemas, and dashboard definitions, dispatching per-file-type sub-reviewers and aggregating findings.

Frequently Asked Questions about perses-code-review

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

FAQPage Schema
How do I enforce pagination on List endpoints in Go backend API code?▼

To enforce pagination on List endpoints, you can run a Perses-domain code review that flags missing pagination as a blocker on Go API endpoint changes. It dispatches dedicated sub-reviewers to check Perses-specific API patterns and aggregates the findings.

How do I validate CUE schema packaging and JSON examples in a Perses project?▼

Validating CUE schema packaging and JSON examples is handled by running a Perses-domain code review. It dispatches a dedicated CUE sub-reviewer to check schema conventions and aggregates findings to ensure compliance with Perses patterns.

Can I review React frontend and Go backend changes together for Perses API conformance?▼

Yes, you can review React frontend and Go backend changes together for Perses API conformance. The review dispatches per-file-type sub-reviewers for both TS and Go, aggregating findings to ensure domain alignment across the full stack.

What is the best way to lint dashboard definitions and check dashboard references in Perses?▼

The best way to lint dashboard definitions and check references in Perses is to run a domain-specific code review. It dispatches a dashboard resource sub-reviewer that validates dashboard definitions, checks references, and aggregates any linting findings.

Does the Perses code review work with CUE schemas and dashboard definitions simultaneously?▼

Yes, the Perses code review works with CUE schemas and dashboard definitions simultaneously. It applies to changes touching schema files and dashboards, dispatching dedicated sub-reviewers for CUE and dashboard resources to enforce domain-specific invariants.

Why does my Perses code review flag missing pagination as a blocker on List endpoints?▼

Your Perses code review flags missing pagination as a blocker because enforcing pagination on List endpoints is a required Perses-specific invariant. The review aggregates these findings to ensure project-scoped API patterns are strictly followed.