apacheapacheOfficialยท13 Agent Skills Included

pinot

AI-powered code review, testing, and pre-commit checks for Apache Pinot

Automates code reviews, test runs, and pre-commit validation for developers contributing to Apache Pinot. Covers eight review domains including performance, concurrency, backward compatibility, and null-safety, plus flaky test analysis and benchmark comparisons. Eliminates manual style checks and missed regressions so contributors ship correct, compatible database changes faster.
npx skills add apache/pinot --all -g -y
Available:

Tells the AI agent how the Pinot codebase is organized, how to build and test modules, and when to route tasks to the review, pre-commit, and testing skills in the knowledge base.

All Skills in This Repository (13)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
apacheapache

review-architecture

Detect and remediate architectural drift across Pinot module boundaries.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

review-config-backcompat

Identify backward-compatibility risks in Apache Pinot configuration changes across code diffs.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

run-test

Automates single Pinot JUnit/TestNG test execution via Maven module detection.

Official
Intermediate
๐Ÿ“ฆ In Repo
apacheapache

bench-compare

Compare Pinot JMH benchmark results between baseline and current codebases.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

review-testing

Verify test coverage and quality for Pinot diffs and integration-test readiness.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

quickstart

Launch a local Pinot quickstart cluster for testing and debugging.

Official
Intermediate
๐Ÿ“ฆ In Repo
apacheapache

review-process-scope

Diagnose Pinot pull requests for process and scope discipline.

Official
Intermediate
๐Ÿ“ฆ In Repo
apacheapache

review-performance

Analyze Apache Pinot diffs for hot-path performance regressions with severity tags.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

precommit

Automate Pinot pre-commit checks on modules touched by the current diff.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

flaky-analyze

Analyze flaky GitHub Actions CI failures for Pinot test classes.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

review-correctness-nulls

Audit Pinot code diffs for null handling, type dispatch, and numeric precision.

Official
Advanced
๐Ÿ“ฆ In Repo
apacheapache

review-concurrency-state

Review Apache Pinot diffs for concurrency and state-management issues.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Apache Pinot skills?โ–ผ

Run `npx skills add apache/pinot --all -g -y` in your terminal to install all skills in this suite globally.

How to automate code review for Apache Pinot?โ–ผ

The code-reviewer agent runs eight review skills in parallel covering architecture, performance, concurrency, correctness, and backward compatibility, then returns one severity-ranked report.

How to run pre-commit checks on Pinot changes?โ–ผ

The precommit skill runs spotless formatting, checkstyle, and license checks only on the modules your diff touches, auto-fixing what it can.

Can AI analyze flaky Pinot tests?โ–ผ

Yes. The flaky-analyze skill pulls recent GitHub Actions failures for a test class, compares stack traces, and suggests a likely root cause.

Do these skills work with Claude Code and other agents?โ–ผ

Yes. The skills follow the standard SKILL.md format and the knowledge base files are tool-neutral, so they work in Claude Code, Cursor, Copilot, and other agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’