What problem does it solve?
Handling pull request review feedback in NetAlertX requires consistent conventions for tests, MAC address formatting, helper reuse, and reply etiquette; this Skill enforces those rules so every PR comment is classified, acted on, and answered correctly.
Core Features & Use Cases
- Comment Classification: Sorts each review comment into code-change requests, questions, suggestions, or general feedback, with a defined action for each type.
- Test-Writing Guardrails: Enforces a non-negotiable checklist before touching
test/ files, including lowercase MAC literals, shared helpers from test/db_test_helpers.py, mirrored test directory structure, and top-of-file imports.
- Structured Reply Workflow: Requires loading related skills (code-standards, testing-workflow), running targeted tests, and replying with the short commit hash only after changes are pushed.
- Use Case: When a reviewer leaves inline comments on a NetAlertX PR targeting
next_release, use this Skill to triage each comment, make focused commits, verify with grep checks and secret scanning, and post concise replies.
Quick Start
Analyze the open review comments on my NetAlertX pull request and tell me which ones require code changes, then apply each fix following the project test conventions.