skills/amia-multilanguage-pr-review/SKILL.md
Use when reviewing PRs in multilanguage repositories. Routes reviews to appropriate language checkers. Trigger with /review-multilang [PR_NUMBER]. Loaded by ai-maestro-integrator-agent-main-agent.
npx skillsauth add emasoft/ai-maestro-integrator-agent amia-multilanguage-pr-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Reviews polyglot PRs by detecting languages, routing to language-specific patterns, and checking cross-language interfaces.
gh) authenticatedamia_detect_pr_languages.py to identify affected languagesamia_get_language_linters.pyCopy this checklist and track your progress:
| Output Type | Format | Description | |-------------|--------|-------------| | Language Detection | JSON | Detected languages with file counts and lines changed | | Linter Recommendations | JSON | Linters, install commands, run commands per language | | Review Summary | Markdown | Findings by language with cross-language analysis | | Linter Results | Text/JSON | Aggregated linter output |
Output discipline: All scripts support
--output-file <path>.
Script failures return non-zero exit codes. Check stderr for details. See the detailed guide in Resources.
# Detect languages
python scripts/amia_detect_pr_languages.py --repo myorg/myrepo --pr 456
# Get linters
python scripts/amia_get_language_linters.py --languages python,typescript
# Run linters
ruff check src/python/
eslint src/typescript/
Full reference: detailed-guide:
development
Use when enforcing TDD via RED-GREEN-REFACTOR. No production code without a failing test first. Trigger with /enforce-tdd. Loaded by ai-maestro-integrator-agent-main-agent.
data-ai
Use when resuming sessions. Trigger with session resumption. Loaded by ai-maestro-integrator-agent-main-agent.
devops
Software release management and coordination. Use when creating releases, bumping versions, or rolling back deployments. Trigger with release tasks or /amia-create-release. Loaded by ai-maestro-integrator-agent-main-agent.
testing
Use when enforcing quality gates. Trigger with /amia-enforce-gates. Loaded by ai-maestro-integrator-agent-main-agent.