hotplex-pr-quality

Run make test and lint, then create or update HotPlex pull requests.

47|15|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/hrygo/hotplex --skill hotplex-pr-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hotplex-pr-quality
Source: https://github.com/hrygo/hotplex/tree/main/.agents/skills/hotplex-pr-quality
Command: npx skills add https://github.com/hrygo/hotplex --skill hotplex-pr-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps prevent broken or non-compliant pull requests in the HotPlex repository by enforcing test, lint, PR creation, and CI monitoring across required platforms.

Core Features & Use Cases

  • Quality Gate Before PR: Runs make test (including -race) and make lint, then guides diagnosis and fixes for common cross-platform failures.
  • End-to-End PR Workflow: Detects your fork remote, pushes your branch, creates or updates PRs in hrygo/hotplex, and keeps changes incrementally synced.
  • PR Review & CI Recovery: Supports on-demand PR code review (architecture-aware, issue scoring) and CI failure log analysis with targeted remediation.
  • Architecture-Aware Commit & PR Descriptions: Generates Conventional Commits with scope inferred from changed paths (e.g., worker/ocs, messaging/slack) and produces a HotPlex-relevant PR template.

Quick Start

Ask the assistant: create a HotPlex PR for my completed changes, run the required checks, push my fork branch, open the PR to hrygo/hotplex, and monitor CI until it passes.

Frequently Asked Questions about hotplex-pr-quality

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

FAQPage Schema
How do I create a pull request and monitor GitHub Actions CI checks?

To create a pull request and monitor GitHub Actions CI checks, the Skill pushes your fork branch and opens a PR in hrygo/hotplex, then uses gh pr checks and log inspection to track CI status and drive targeted fixes until passing.

How do I fix failing cross-platform tests in my pull request?

To fix failing cross-platform tests in your pull request, the Skill analyzes CI failure logs from gh pr checks and guides diagnosis and remediation for common cross-platform issues detected during required test runs.

Can I use GitHub CLI and git to automate code review and linting before opening a PR?

Yes, you can use GitHub CLI and git to automate code review and linting before opening a PR. The Skill runs make lint and make test with -race, then provides architecture-aware code review with issue scoring.

What is the best way to generate architecture-aware commit messages for changed paths?

The best way to generate architecture-aware commit messages for changed paths is inferring Conventional Commits scope from modified directories like worker/ocs or messaging/slack, ensuring metadata meets repository quality standards.

Do I need a fork remote configured to run make test and make lint for HotPlex?

Yes, you need a fork remote configured to run make test and make lint for HotPlex. The Skill detects your fork remote to push branches and keep changes incrementally synced before opening PRs to hrygo/hotplex.