Iced Development banner
speakeasy-api speakeasy-api

Iced Development

Design community

Description

--- name: iced-development description: ALWAYS use this skill when writing, modifying, or reviewing Rust code that uses the Iced GUI library. This skill applies to Application implementations, Message enums, view/update functions, and UI components. globs: - "crates/silo/**/*.rs" --- # Iced GUI Development Best Practices ## Core Architecture: Elm Architecture (MVU) Iced follows the Elm Architecture pattern. Every application must implement: ```rust struct App { // Model: All applicatio

Installation

Installs to ~/.claude/skills/speakeasy-api-granary-iced-development/SKILL.md

Terminal
mkdir -p ~/.claude/skills/speakeasy-api-granary-iced-development && curl -fsSL https://raw.githubusercontent.com/speakeasy-api/granary/HEAD/.claude/skills/iced-development.md -o ~/.claude/skills/speakeasy-api-granary-iced-development/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository