controller-presets

Official

Guide 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.