Multi-Language Project Analysis with PMAT

Official

Unify quality across multi-language repos.

Authorpaiml
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill analyzes polyglot codebases and assesses cross-language architecture, helping teams understand language distribution, measure quality across languages, and visualize polyglot patterns.

Core Features & Use Cases

  • Language detection and distribution
  • Multi-language quality analysis
  • Cross-language complexity comparison
  • Language-specific deep context
  • Polyglot architecture visualization

Quick Start

  1. Language discovery: pmat analyze languages --path . --output language_stats.json
  2. Multi-language quality: pmat analyze quality --path . --multi-language --output quality_by_lang.json
  3. Complexity by language: pmat analyze complexity --path . --group-by language --output complexity_by_lang.json
  4. Language-specific context: pmat context --path . --language rust --output rust_context.md
  5. Architecture visualization: pmat visualize-architecture --path . --output architecture_map.svg

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: Multi-Language Project Analysis with PMAT
Download link: https://github.com/paiml/paiml-mcp-agent-toolkit/archive/main.zip#multi-language-project-analysis-with-pmat

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository