Global Auth (TxGlobalAuth) integration skills for Claude Code and Qwen Code.
This repository also serves as the marketplace (ga-claude-code-marketplace).
| Skill | Command | Description |
|---|---|---|
| frontend | /global-auth:frontend |
TxGlobalAuth widget integration — initialization, auth flows, token management, UI embedding |
| backend | /global-auth:backend |
JWT validation, session data extraction, and common misconceptions about the token format |
claude plugin marketplace add FriendsOfGlobalAuth/cc-ga-plugins
claude plugin install global-auth@ga-claude-code-marketplace --scope userqwen extensions install FriendsOfGlobalAuth/cc-ga-pluginsAudit existing integration:
Review this project's TxGlobalAuth integration. Check for missing error handling,
deprecated methods, and token management issues.
Add authentication to a page:
Add a login button that requires authentication, agreements, and a verified email
before allowing the user to post comments.
Fix token handling:
Our app sometimes loses the user session after navigating between pages.
Review how we handle subscribeJWT and token state.
Integrate from scratch:
This project needs TxGlobalAuth. Set up initialization, token subscription,
and auth level detection. The appName is "myProduct", env is "prod".
Cross-domain navigation:
Add a "Go to Dashboard" link that preserves the user's L2 authentication
when navigating to dashboard.example.com.
cc-ga-plugins/
├── .claude-plugin/
│ ├── marketplace.json # Marketplace registry
│ └── plugin.json # Claude Code manifest
├── qwen-extension.json # Qwen Code manifest
├── CLAUDE.md # Claude Code context
├── QWEN.md # Qwen Code context
└── skills/
├── frontend/
│ └── SKILL.md
└── backend/
└── SKILL.md
MIT
Dmitry Vorobyev — github.com/VoDmAl