eia-multilanguage-pr-review
CommunityAutomate multilanguage PR reviews
System Documentation
What problem does it solve?
Reviewers often struggle with polyglot PRs that touch multiple languages and require juggling different checklists. This Skill provides a centralized workflow to route reviews to language-specific standards, improving consistency and reducing manual coordination.
Core Features & Use Cases
- Language detection and routing: identify languages touched by a PR and apply per-language patterns.
- Cross-language interface review: verify API contracts and data flows across language boundaries.
- CI guidance and reporting: assemble a structured review summary by language andn propose test coverage.
- Use Case: For a PR touching Python backend and TypeScript frontend, generate language-specific linting plans and a combined report.
Quick Start
Trigger with /review-multilang [PR_NUMBER] in a PR comment. Run the atlas_detect_pr_languages.py to detect languages and atlas_get_language_linters.py to fetch per-language linters. Review the generated guidance and apply cross-language testing references.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: eia-multilanguage-pr-review Download link: https://github.com/Emasoft/emasoft-integrator-agent/archive/main.zip#eia-multilanguage-pr-review Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.