Parse the JSON output. The script detects: repo info, languages, package managers, frameworks, CI/CD, infrastructure, code quality, testing, docs, license, release, security, community, developer tooling, databases, monorepo signals, and existing badges.
If the script fails (uv unavailable, Python missing, script error, invalid JSON), fall back to manual detection:
Read references/badge-catalog-core.md (always). Read references/badge-catalog-extended.md when detection reports any non-basic signals (any of: frameworks, infrastructure, codequality linters/formatters/typecheckers, docs, release, security, monorepo, databases, developertooling, community).
コードベースをスキャンして言語、フレームワーク、CI/CD パイプライン、パッケージ マネージャー、ツールを検出し、正しいアイコン、ブランド カラー、ライブ データ エンドポイントを含む Shields.io バッジを生成して README に挿入します。バッジの追加、バッジの更新、バッジの削除、README の外観の改善、シールドの追加、CI ステータス バッジの追加、または README をよりプロフェッショナルな外観にする場合に使用します。 Shields.io、badgen.net、forthebadge.com を、for-the-badge を含むすべてのスタイルでサポートします。バッジのグループ化、順序付け、スタイルの一致、カスタム バッジ、増分更新を処理します。 ソース: wyattowalsh/agents。