controller-signers
✓Configure authentication methods for Cartridge Controller including passkeys, social login, and external wallets. Use when implementing user authentication, adding multiple signers for account recovery, customizing signup options, or integrating external wallets like MetaMask or Phantom. Covers WebAuthn passkeys, Google/Discord/Twitter OAuth, wallet connections, and dynamic authentication flows.
Installation
SKILL.md
Controller supports multiple authentication methods (signers) for flexibility and security.
| webauthn | Passkey (biometric/hardware key) | Primary auth, most secure | | google | Google OAuth | Easy onboarding | | discord | Discord OAuth | Gaming communities | | twitter | Twitter/X OAuth | Social integration | | argent | Argent wallet (Starknet) | Starknet native users | | braavos | Braavos wallet (Starknet) | Starknet native users |
| metamask | MetaMask (desktop only) | EVM users | | phantom-evm | Phantom EVM mode (desktop only) | Multi-chain users | | rabby | Rabby wallet (desktop only) | Security-focused users | | walletconnect | WalletConnect (desktop only) | Cross-device | | password | Email/password | Testing only |
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/cartridge-gg/docs --skill controller-signers- Source
- cartridge-gg/docs
- Category
- ""Writing
- Verified
- ✓
- First Seen
- 2026-02-05
- Updated
- 2026-02-18
Quick answers
What is controller-signers?
Configure authentication methods for Cartridge Controller including passkeys, social login, and external wallets. Use when implementing user authentication, adding multiple signers for account recovery, customizing signup options, or integrating external wallets like MetaMask or Phantom. Covers WebAuthn passkeys, Google/Discord/Twitter OAuth, wallet connections, and dynamic authentication flows. Source: cartridge-gg/docs.
How do I install controller-signers?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/cartridge-gg/docs --skill controller-signers Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/cartridge-gg/docs
Details
- Category
- ""Writing
- Source
- skills.sh
- First Seen
- 2026-02-05