speckit-review-runlisted
Install: claude install-skill opsmill/infrahub-mcp
# Comprehensive PR Review
Run a comprehensive pull request review using multiple specialized agents, each focusing on a different aspect of code quality.
**Review Aspects (optional):** "$ARGUMENTS"
## Review Workflow:
1. **Load Configuration**
- Read the project config file at `.specify/extensions/review/review-config.yml` (if it exists).
- If the file does not exist, fall back to the `defaults.agents` section in the extension's `extension.yml`.
- Extract the `agents` map — each key (`code`, `comments`, `tests`, `errors`, `types`, `simplify`) is a boolean toggle.
- Agents set to `false` **MUST** be excluded from this run. Do not launch them.
2. **Determine Review Scope**
- Parse arguments to see if user requested specific review aspects.
- If specific aspects were requested, run exactly those — config toggles do **not** apply (explicit user request overrides config).
- Default (no arguments): Run all applicable reviews that are enabled in config.
3. **Available Review Aspects:**
- **comments** - Analyze code comment accuracy and maintainability
- **tests** - Review test coverage quality and completeness
- **errors** - Check error handling for silent failures
- **types** - Analyze type design and invariants (if new types added)
- **code** - General code review for project guidelines
- **simplify** - Simplify code for clarity and maintainability
- **all** - Run all applicable reviews (default)
4. **Identify Changed Files**
-