python-code-reviewer
Installation
SKILL.md
Python Code Reviewer for OpenInference Instrumentors
Review a Python OpenInference instrumentation package against the project's established patterns and conventions. This is a checklist-driven review — go through each section, report findings with file paths and line numbers, and surface issues organized by severity.
Workflow
Step 1: Identify the package to review
- Ask the user which instrumentor to review if not already clear from context
- The package lives under
python/instrumentation/openinference-instrumentation-<name>/ - Read the key files:
__init__.py,_wrappers.py(or equivalent),pyproject.toml, and the fulltests/directory
Step 2: Pull the instrumented library source and use it as ground truth