Skip to content

Commit 18a92bc

Browse files
NagyViktNagyVikt
andauthored
Improve README trust signals for Guardex and companion tools (#204)
Add the badge strip the user asked for at the top of the README and show live GitHub star counts under each companion-tool repo link. The counts stay dynamic through Shields endpoints instead of becoming hard-coded numbers that drift. Constraint: Keep the change docs-only and aligned with current workflow file names Rejected: Hard-code star counts in prose | would go stale immediately Confidence: high Scope-risk: narrow Directive: Keep README popularity and health badges wired to live badge endpoints instead of manual counts Tested: openspec validate --specs Tested: npm test Tested: node --check bin/multiagent-safety.js Tested: HOME=/tmp/codex-home NPM_CONFIG_CACHE=/tmp/codex-npm-cache npm pack --dry-run Not-tested: GitHub-rendered README appearance in browser Co-authored-by: NagyVikt <nagy.viktordp@gmail.com>
1 parent d30448c commit 18a92bc

3 files changed

Lines changed: 22 additions & 2 deletions

File tree

README.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
# GitGuardex — Guardian T-Rex for your repo
22

3-
[![npm version](https://img.shields.io/npm/v/%40imdeadpool%2Fguardex?color=cb3837&logo=npm)](https://www.npmjs.com/package/@imdeadpool/guardex)
4-
[![CI](https://github.com/recodeee/gitguardex/actions/workflows/ci.yml/badge.svg)](https://github.com/recodeee/gitguardex/actions/workflows/ci.yml)
3+
[![npm version](https://img.shields.io/npm/v/%40imdeadpool%2Fguardex?label=npm&color=cb3837&logo=npm)](https://www.npmjs.com/package/@imdeadpool/guardex)
4+
[![npm downloads](https://img.shields.io/npm/dm/%40imdeadpool%2Fguardex?label=downloads&color=0b76c5)](https://www.npmjs.com/package/@imdeadpool/guardex)
5+
[![GitHub stars](https://img.shields.io/github/stars/recodeee/gitguardex?label=stars&color=d4ac0d)](https://github.com/recodeee/gitguardex/stargazers)
6+
[![License](https://img.shields.io/npm/l/%40imdeadpool%2Fguardex?label=License&color=97ca00)](./LICENSE)
7+
8+
[![CI](https://img.shields.io/github/actions/workflow/status/recodeee/gitguardex/ci.yml?branch=main&label=CI)](https://github.com/recodeee/gitguardex/actions/workflows/ci.yml)
9+
[![Release](https://img.shields.io/github/actions/workflow/status/recodeee/gitguardex/release.yml?label=Release)](https://github.com/recodeee/gitguardex/actions/workflows/release.yml)
10+
[![CodeQL](https://img.shields.io/github/actions/workflow/status/recodeee/gitguardex/codeql.yml?branch=main&label=CodeQL)](https://github.com/recodeee/gitguardex/actions/workflows/codeql.yml)
511
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/recodeee/gitguardex/badge)](https://securityscorecards.dev/viewer/?uri=github.com/recodeee/gitguardex)
612

713
**GitGuardex is a safety layer for parallel agent work in git repos.** If you're running more than one Codex or Claude agent on the same codebase, this is what keeps them from deleting each other's work.
@@ -281,6 +287,7 @@ npm i -g oh-my-codex
281287
```
282288

283289
Repo: <https://github.com/Yeachan-Heo/oh-my-codex>
290+
[![GitHub stars](https://img.shields.io/github/stars/Yeachan-Heo/oh-my-codex?style=social)](https://github.com/Yeachan-Heo/oh-my-codex)
284291

285292
### oh-my-claudecode — Claude Code equivalent
286293

@@ -291,6 +298,7 @@ npm i -g oh-my-claude-sisyphus@latest
291298
```
292299

293300
Repo: <https://github.com/Yeachan-Heo/oh-my-claudecode>
301+
[![GitHub stars](https://img.shields.io/github/stars/Yeachan-Heo/oh-my-claudecode?style=social)](https://github.com/Yeachan-Heo/oh-my-claudecode)
294302

295303
### Caveman — output compression for long agent runs
296304

@@ -301,6 +309,7 @@ npx skills add JuliusBrussee/caveman
301309
```
302310

303311
Repo: <https://github.com/JuliusBrussee/caveman>
312+
[![GitHub stars](https://img.shields.io/github/stars/JuliusBrussee/caveman?style=social)](https://github.com/JuliusBrussee/caveman)
304313

305314
### Cavemem — local persistent memory for agents
306315

@@ -313,6 +322,7 @@ cavemem status
313322
```
314323

315324
Repo: <https://github.com/JuliusBrussee/cavemem>
325+
[![GitHub stars](https://img.shields.io/github/stars/JuliusBrussee/cavemem?style=social)](https://github.com/JuliusBrussee/cavemem)
316326

317327
### Cavekit — spec-driven build loop
318328

@@ -323,6 +333,7 @@ npx skills add JuliusBrussee/cavekit
323333
```
324334

325335
Repo: <https://github.com/JuliusBrussee/cavekit>
336+
[![GitHub stars](https://img.shields.io/github/stars/JuliusBrussee/cavekit?style=social)](https://github.com/JuliusBrussee/cavekit)
326337

327338
### OpenSpec — spec-driven workflows
328339

@@ -333,6 +344,7 @@ npm i -g @fission-ai/openspec
333344
```
334345

335346
Repo: <https://github.com/Fission-AI/OpenSpec>
347+
[![GitHub stars](https://img.shields.io/github/stars/Fission-AI/OpenSpec?style=social)](https://github.com/Fission-AI/OpenSpec)
336348

337349
### codex-auth — multi-account switcher
338350

@@ -348,6 +360,7 @@ codex-auth current
348360
```
349361

350362
Repo: [recodeecom/codex-account-switcher-cli](https://github.com/recodeecom/codex-account-switcher-cli)
363+
[![GitHub stars](https://img.shields.io/github/stars/recodeecom/codex-account-switcher-cli?style=social)](https://github.com/recodeecom/codex-account-switcher-cli)
351364

352365
### GitHub CLI (`gh`)
353366

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
schema: spec-driven
2+
created: 2026-04-21
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# T1 Notes
2+
3+
- Expand the README top badge strip to show package metadata and key passing GitHub checks.
4+
- Mirror the reference style by adding npm downloads, GitHub stars, and license badges next to the existing npm version badge.
5+
- Add GitHub star badges under each companion-tool repository link so readers can see repo traction inline.

0 commit comments

Comments
 (0)