This lets Claude embed interactive UI components like radio buttons, checkboxes, and form fields directly in chat responses. When you ask for a quiz, survey, or any structured input scenario, it wraps JSON in an interactive code fence that compatible clients render as native elements. Instead of listing multiple choice options as text, you get actual clickable buttons. The fallback is readable JSON for clients that don't support it. The main gotcha is remembering to use the interactive fence instead of json, and every block needs a unique ID plus an Action.Submit button. It's a cleaner experience than parsing "please type A, B, C, or D" responses, especially for multi-question scenarios where you can chain several blocks in one message.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
439
GitHub stars
139
last updated
Aug 21, 2026

Install

$ npx -y skills add sugarforever/01coder-agent-skills --skill interactive-input --agent claude-code

Installs into .claude/skills of the current project.

Files

Interactive Input Blocks

Embed interactive UI components (radio buttons, checkboxes, text fields, toggles) directly in chat responses. Compatible clients render these as native UI elements; other clients show a readable JSON code block as fallback.

When to Use

  • Quizzes and exercises (single/multiple choice, fill-in-the-blank)
  • Surveys and polls
  • Structured data collection (forms)
  • Any scenario where the user needs to select from options or provide structured input

How It Works

Wrap a JSON block in a ```interactive code fence within your normal markdown response. You can mix regular text and interactive blocks freely in the same message.

Schema Reference

See references/schema.md for the complete schema specification.

Quick Example

When presenting a multiple-choice question, instead of listing options as text:

Here's your first question:

Sponsors

Details

Repository
github.com/sugarforever/01coder-agent-skills
Category
AI & Agent Building
First seen
Jun 3, 2026

More from sugarforever/01coder-agent-skills

All 13
1jwynia avatarbook-marketingjwynia/agent-skillsDiagnose book marketing copy problems and generate platform-optimized blurbs, descriptions, taglines, and query pitches. Use when marketing copy feels weak, whe438skills.sh installs
2jwynia avatarproduct-analysisjwynia/agent-skillsDiagnose competitive product analysis state and guide through systematic market evaluation. Use when analyzing a product category, building feature comparisons,438skills.sh installs
3new-silvermoon avatarcompose-navigationnew-silvermoon/awesome-android-agent-skillsImplement navigation in Jetpack Compose using Navigation 3. Use when asked to build state-driven navigation, manage back stacks, scope ViewModels, implement ada438skills.sh installs
4aj-geddes avatarblue-green-deploymentaj-geddes/useful-ai-promptsImplement blue-green deployment strategies for zero-downtime releases with instant rollback capability and traffic switching between environments.437skills.sh installs
5aj-geddes avatardisaster-recovery-testingaj-geddes/useful-ai-promptsExecute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.437skills.sh installs
6lambdatest avatarappium-skilllambdatest/agent-skillsGenerates production-grade Appium mobile automation scripts for Android and iOS in Java, Python, or JavaScript. Supports real device and emulator testing locall437skills.sh installs