controller-presets
OfficialGuide teams to build Controller presets
AuthorKepler22bee
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides teams through creating, validating, and submitting Cartridge Controller presets so they can configure origin verification, session policies, theming, paymaster behavior, and optional iOS passkey (AASA) entries without guesswork.
Core Features & Use Cases
- Interactive Questionnaire: Walks teams step-by-step to collect project name, target networks (SN_MAIN / SN_SEPOLIA), origins, contract addresses, and method entrypoints.
- Policy & Paymaster Guidance: Helps define per-chain contract policies, paymaster predicates, and flags security-sensitive entrypoints (e.g., approve) with recommended mitigations.
- Theme & Assets Handling: Collects icon/cover assets and primary color, explains asset placement and optimization expectations.
- AASA and Mobile Passkey Support: Validates Apple Team ID and bundle ID formatting for aggregated AASA entries when a native iOS app exists.
- Validation & PR Workflow: Assembles config.json, runs through a validation checklist (origins, chain IDs, entrypoint naming, AASA format, asset references), and guides submitting a PR to the presets repo.
Quick Start
Create a Controller preset named my-game for SN_MAIN and SN_SEPOLIA with origins example.com, include per-chain contract addresses and snake_case entrypoints, add a theme icon, and present the assembled config.json for validation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: controller-presets Download link: https://github.com/Kepler22bee/House-of-Stark/archive/main.zip#controller-presets Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.