Skip to content

feat: add controller-presets skill for interactive preset setup#219

Merged
kronosapiens merged 1 commit intomainfrom
kronosapiens/controller-presets-skill
Mar 3, 2026
Merged

feat: add controller-presets skill for interactive preset setup#219
kronosapiens merged 1 commit intomainfrom
kronosapiens/controller-presets-skill

Conversation

@kronosapiens
Copy link
Collaborator

Summary

New skill to interactively guide teams through creating a Cartridge Controller preset, eliminating common setup footguns.
The skill walks users through 8 phases: basics, origin configuration, session policies, theming, AASA setup, validation, connector integration, and PR submission.
Covers critical edge cases like origin protocol prefixes, wildcard matching rules, chain ID typos (SN_MAIN vs SN_MAINNET), and mainnet vs sepolia paymaster differences.

What's Included

  • Interactive 8-phase workflow for preset creation
  • Origin verification rules with wildcard matching edge cases
  • Session policy configuration with paymaster predicates
  • Theme and AASA (iOS passkey) support
  • Mainnet vs sepolia reference table
  • Debugging guide for common issues

🤖 Generated with Claude Code

Introduces a new skill that guides teams through creating a Cartridge Controller preset with step-by-step validation of origins, session policies, themes, and AASA configuration. Covers common footguns like origin protocol prefix errors, chain ID typos, and mainnet vs sepolia paymaster differences.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Building Building Preview Mar 3, 2026 2:22pm

Request Review

@kronosapiens kronosapiens merged commit ff2c8c1 into main Mar 3, 2026
2 checks passed
@kronosapiens kronosapiens deleted the kronosapiens/controller-presets-skill branch March 3, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant