Interaction — Design skill for Claude Code
Define interaction rules — modal vs bottom sheet, expand vs navigate, optimistic UI, undo vs confirm.
How to install Interaction
Installs to ~/.claude/skills/aneja5-forge-skills-interaction/SKILL.md
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.
What Interaction does
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
Alternatives in Design
- Designer Skills — Designer Skills Collection: agentic skills, commands, and plugins for design — from research to systems, UI, i 2.3k ★
- Part 3 — Technical Design Document Generator — I'll help you create a Technical Design Document for your MVP 2.1k ★
- Design Critique — UX heuristic review of Figma screens — evaluates against Nielsen's 10 heuristics, visual design quality, spaci 309 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Brand Forge
BrandForge turns your project vision into an enterprise-grade brand guide built for agentic development. Defin
Brandforge
BrandForge turns your project vision into an enterprise-grade brand guide built for agentic development. Defin
Architect Verify Traceability
Integration verification — confirm the issue → design → code → tests chain is intact, E2E + smoke suite pass,
Bluf Output Style
Default output style for every response in the workspace — bottom line up front (RFD 2059) paired with the ten
Tomevault Design
AUTO-INVOKE on any task that touches frontend, UI, design, components, layout, page, styling, brand, logo, col
UI Component
Scaffold a Strapi v5 admin UI component (settings table form modal dashboard) using the Strapi Design System
Related Agents
Design Interaction
Interaction Designer on the Atlas bench. Distinguishes click, hover, focus, selection, drag, keyboard, path, m
Interaction Critic
Specialist critic for interaction, motion, and feedback. Audits a single design against ONLY the assigned subs
Web UI UX Designer
Web UI/UX designer — visual hierarchy, design tokens, layout and interaction quality for websites and web apps