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 外觀、添加防護罩、添加 CI 狀態徽章或使 README 看起來更專業時使用。支援shields.io、badgen.net 和forthebadge.com 的所有樣式,包括for-the-badge。處理徽章分組、排序、樣式匹配、自訂徽章和增量更新。 來源:wyattowalsh/agents。