Agent skill
check-pr-errors
Check logs for errors and warnings in a specific PR. Use when debugging PR issues, investigating failed code reviews, or checking for errors in a pull request.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/check-pr-errors
SKILL.md
Check PR Errors
Check logs for errors and warnings in a specific PR.
Usage
Run the check-pr-errors CLI script with the provided arguments:
npx ts-node scripts/check-pr-errors.cli.ts $ARGUMENTS
Arguments
prNumber(required): The PR number to checkorgId(required): The organization ID
Options
--days=N: Number of days to search back (default: 7)--limit=N: Max number of logs to return (default: 100)--all: Show all log levels (debug, info, warn, error). Default: only error + warn--legacy: Also search in legacy collection (observability_logs)--env=PATH: Path to .env file (e.g.,--env=.env.prod)
Examples
# Check errors for PR #723 in production
/check-pr-errors 723 97442318-9d2a-496b-a0d2-b45fb --env=.env.prod
# Check all logs (not just errors) for PR #701
/check-pr-errors 701 97442318-9d2a-496b-a0d2-b45fb --all --env=.env.prod
# Check with more logs and legacy collection
/check-pr-errors 701 97442318-9d2a-496b-a0d2-b45fb --limit=500 --legacy --env=.env.prod
What it checks
-
Log errors: Searches
observability_logs_ts(and optionallyobservability_logs) for:- Logs with level
errororwarn - Logs with
attributes.errorpresent - Logs with messages containing error-related keywords
- Logs with level
-
Telemetry errors: Checks
observability_telemetryfor failed operations related to the PR
Output
The script outputs:
- List of errors/warnings with timestamps, components, and messages
- Stack traces when available
- Failed telemetry operations
- Summary of findings
How to Respond
- Find the root cause of any errors.
- Look for anomalies.
- Pay close attention to skipped reviews.
- Determine the final status (success, error, or skipped). Keep using the command with
--limit=XXif needed.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?