#
ENJA

ar-go-tools

awslabs/ar-go-tools

Argot is a suite of static analysis tools for Go that includes taint analysis, backtrace tracking, and reachability checks, exposed via an MCP server for AI assistants.

49 5Apache-2.0Updated 2026-08-05

Overview

Argot (ar-go-tools) provides a comprehensive set of static analysis capabilities for Go programs, developed by AWS Labs. It includes features for taint analysis, data-flow tracing, panic prediction, dependency scanning, and callgraph rendering. By exposing an MCP (Model Context Protocol) server, it allows AI coding assistants to directly query and inspect Go codebases using advanced program analysis.

Capabilities

  • taint analysis
  • backtrace data-flow tracking
  • dependency analysis
  • may-panic analysis
  • reachability analysis
  • callgraph and SSA rendering
  • mcp server integration

Best for

Performing taint analysis on Go applications to find security vulnerabilities., Tracing backward data-flows from specific function calls., Analyzing function reachability and program dependencies., Allowing AI assistants to programmatically inspect Go source code semantics.

Works with

Claude CodeCursorGitHub CopilotChatGPT
Evoa Score breakdown= Σ (score × weight)
82
Task usefulness20%100 → +20.0

実タスクにどれだけ役立つか(機能の豊富さ・用途の明確さ)。 AIによるcapabilities/use-cases解析

Code quality15%90 → +13.5

実装・指示の品質。 AIによるSKILL.md/README解析

Maintenance15%100 → +15.0

リポジトリがどれだけ活発に保守されているか。 GitHub 最終push日時の新しさ

Documentation12%33 → +4.0

ドキュメントの充実度・分かりやすさ。 README/独自要約の情報量

Security15%80 → +12.0

危険・不審な挙動が無いか。 AIによるセキュリティレビュー

Originality10%85 → +8.5

ありふれたラッパーではない独自性。 AIによる独自性判定

Popularity8%44 → +3.5

コミュニティの採用度。 GitHub Stars/Forks(対数スケール)

Compatibility5%100 → +5.0

対応AIエージェントの広さ。 AIによる対応エージェント判定

Weighted total81.5 / 100

ライセンス不明/制限あり(Red)のSkillは総合スコアに0.85倍の補正を適用します。 ランキングはこのScoreのみで決まり、広告で変わりません。 算出方法の詳細 →

Security considerations

Static analysis tools process source code to identify vulnerabilities and data flows, which is generally safe, but ensure trusted code inputs when running automated scans.

Categories

Summary and analysis are original content generated by AI Skills Rank. The skill's source text is not reproduced here — view it on the linked repository.