Interaction banner
aneja5 aneja5

Interaction

Design community

Description

--- description: Define interaction rules — modal vs bottom sheet, expand vs navigate, optimistic UI, undo vs confirm --- Invoke the forge-skills:interaction-patterns skill. Inventory every interaction primitive (modal, sheet, drawer, popover, toast, swipe, long-press, drag, pull-to-refresh). Assign one canonical pattern per category — e.g., mobile modals = bottom sheets, always. Set tap-target minimum (44pt), keyboard rules (Esc closes overlays, focus returns to trigger), scroll behavior. Dec

Installation

Installs to ~/.claude/skills/aneja5-forge-skills-interaction/SKILL.md

Terminal
mkdir -p ~/.claude/skills/aneja5-forge-skills-interaction && curl -fsSL https://raw.githubusercontent.com/aneja5/forge-skills/HEAD/commands/interaction.md -o ~/.claude/skills/aneja5-forge-skills-interaction/SKILL.md

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

Full documentation available on GitHub

View Source Repository