grafana

168 mods across 12 repositories, 4.6k stars between them.

plugin-bundle-size

121

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Optimise Grafana app plugin bundle size using React.lazy, Suspense, and webpack code splitting. Use when the user asks to reduce plugin bundle size, optimise module.js, add code splitting, improve initial plugin load performance, split plugin chunks, lazy load plugin pages, or help implement lazy loading in a Grafana…

19 2d ago A 120 tokens AGPL-3.0

pr-summary

122

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Generate a structured PR description from the current diff using docs/design/CONCERNS.md routing. Interviews the author for motivation before drafting. Produces canonical sections (Summary, What to look at, Why, How to verify, Breaking changes, Reversibility) tailored to change type. Outputs the draft for human…

19 2d ago A 96 tokens AGPL-3.0

prevent-doc-drift

123

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Per-PR documentation-drift prevention. When a PR adds new code subsystems, scripts, skills, docs, plugin routes, feature flags, or changes architecture relationships, this skill produces the AGENTS.md, CLAUDE.md, and .cursor/rules/ updates needed in the same PR so agent guidance never falls behind the code. Use this…

19 2d ago A 83 tokens AGPL-3.0

refactor

124

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Execute high-risk refactors of large or intertwined components per the High-Risk Refactor Guidelines wiki — investigation, phased planning, and atomic-commit execution with subagent fan-out and worktree isolation. Use when the user invokes /refactor-investigate, /refactor-plan, or /refactor-execute, or asks to…

19 2d ago A 97 tokens AGPL-3.0

release-prep

125

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Orchestrate the pre-release flow for grafana-pathfinder-app — bump the version in package.json, draft a CHANGELOG entry (via the changelog skill), run npm run check and npm run build, then print the exact git tag command for the user to execute. Never creates or pushes the tag itself; tagging is a one-way door the…

19 2d ago A 84 tokens AGPL-3.0

review

126

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Routed PR review orchestrator. Load for /review command or any PR review task.

19 2d ago A 21 tokens AGPL-3.0

secure

127

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Security audit — frontend (F1-F6 rules from .cursor/rules/frontend-security.mdc), Go backend (URL allowlists, token handling, hardcoded secrets, unbounded reads), MCP HTTP transport (size / wallclock / concurrency caps, Zod-validated tool inputs), and dependency audit (npm audit high+critical, Go module advisories).…

19 2d ago A 93 tokens AGPL-3.0

techdebt

128

grafana/grafana-pathfinder-app

Skill Claude CodeCodex

Locate technical debt in a subsystem or architectural component of a codebase. Use when the user runs /techdebt or asks to audit a module for smells, duplication, prop drilling, dead code, or other debt patterns. Examples: "/techdebt src/auth", "find tech debt in components/docs-panel", "audit the interactive-engine…

19 2d ago A 79 tokens AGPL-3.0

coda

129

grafana/grafana-pathfinder-app

Cursor rule Cursor

Coda sandbox terminal integration — Pathfinder is a client of the grafana-coda-app plugin's v1 API.

19 2d ago A 0 tokens AGPL-3.0

grafana/grafana-pathfinder-app

Cursor rule Cursor

Prescriptive constraints for the interactive requirements and objectives system — workflow nesting limits, sequential-dependency and eligibility rules, step isolation, objective edge cases, and the procedure for adding a requirement type. Load when changing requirements or objectives behavior, or when authoring guides…

19 2d ago A 80 tokens AGPL-3.0

react-antipatterns

133

grafana/grafana-pathfinder-app

Cursor rule Cursor

Routing index for React anti-patterns R1-R21 (hooks, effects, state, rendering, web vitals). Names every code and points at the themed file holding its Do/Don't example and fix. Load this to resolve a code, then load only the themed file you need.

19 2d ago A 58 tokens AGPL-3.0

agent-conduct

134

grafana/grafana-pathfinder-app

Cursor rule Cursor

How an agent applies the R1-R21 catalog — review prioritization by severity band, defaults to follow when implementing features, and the REACT annotation format for fixes. Load alongside any react-antipatterns detail file.

19 2d ago A 45 tokens AGPL-3.0

grafana/grafana-pathfinder-app

Cursor rule Cursor

React anti-patterns R6 and R10 — missing error boundaries and unhandled promise rejections. Load on a review hit for either code, or when adding routes, risky component trees, or promise chains.

19 2d ago A 42 tokens AGPL-3.0

hooks-and-effects

136

grafana/grafana-pathfinder-app

Cursor rule Cursor

React anti-patterns R1, R2, R3, R8, R13, R15 — useEffect cleanup, stale closures, dependency arrays, conditional hooks, ref listener cleanup. Load on a review hit for any of these codes, or when writing hooks and effects.

19 2d ago A 57 tokens AGPL-3.0

grafana/grafana-pathfinder-app

Cursor rule Cursor

React anti-patterns R9, R11, R12 — index-as-key in dynamic lists, context overuse for frequent updates, inline functions breaking memoization. Load on a review hit for any of these codes, or when tuning render performance.

19 2d ago A 50 tokens AGPL-3.0

state-and-async

138

grafana/grafana-pathfinder-app

Cursor rule Cursor

React anti-patterns R4, R5, R7, R14 — state updates after unmount, direct mutation, async race conditions, derived state. Load on a review hit for any of these codes, or when writing state and data-fetching logic.

19 2d ago A 53 tokens AGPL-3.0

web-vitals-and-sre

139

grafana/grafana-pathfinder-app

Cursor rule Cursor

React anti-patterns R16-R21 — main-thread blocking, request waterfalls, localStorage abuse, LCP, CLS, third-party script contention. Load on a review hit for any of these codes, or when auditing production performance and reliability.

19 2d ago A 49 tokens AGPL-3.0

testingStrategy

143

grafana/grafana-pathfinder-app

Cursor rule Cursor

This document outlines our testing strategy for the Grafana Interactive Leraning Plugin project, focusing on incrementally building test coverage while maintaining development velocity. Our strategy specifically accounts for code quality and potential refactoring needs, especially in our AI-assisted development…

19 2d ago A 0 tokens AGPL-3.0

tracked-step-types

144

grafana/grafana-pathfinder-app

Cursor rule Cursor

Three-site registry of interactive step component types. Read before adding, renaming, or removing an interactive step component.

19 2d ago A 0 tokens AGPL-3.0