observable-framework-input-range

Create a range slider component for numeric input in Observable Framework projects.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/spqw/skill-observable-framework --skill observable-framework-input-range
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observable-framework-input-range
Source: https://github.com/spqw/skill-observable-framework/tree/main/skills/observable-framework-input-range
Command: npx skills add https://github.com/spqw/skill-observable-framework --skill observable-framework-input-range

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of selecting numeric values within a defined range, offering both visual slider interaction and precise numerical input.

Core Features & Use Cases

  • Interactive Range Selection: Allows users to pick a number between a minimum and maximum value using a slider.
  • Precise Input: Supports direct numerical input with optional step increments for fine-tuning.
  • Use Case: In a data visualization tool, use this Skill to let users adjust a parameter like "sensitivity" on a scale from 0 to 100, with a step of 0.5, to dynamically update a chart.

Quick Start

Use the observable-framework-input-range skill to create a slider for values between 0 and 255 with a step of 1.

Frequently Asked Questions about observable-framework-input-range

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a numeric range slider to an Observable Framework project?

To add a numeric range slider in Observable Framework, use this component to let users select values between a defined minimum and maximum. It supports custom step increments and direct numerical input for precise adjustments.

Can I create non-linear numeric ranges for sliders in Observable Framework?

Yes, you can create non-linear numeric ranges for sliders in Observable Framework by applying custom transform functions. This allows you to map slider positions to non-linear numerical scales for specialized parameter selection.

How do I configure step increments for fine-tuning numeric inputs in a UI component?

Configure step increments for numeric inputs by setting the step parameter in the slider component. This restricts selectable values to specific intervals, ensuring precise fine-tuning when adjusting parameters in web applications.

Does this range slider support both visual dragging and direct numerical input?

Yes, the range slider supports both visual dragging and direct numerical input. This dual interaction model allows users to make broad adjustments quickly via the slider and precise tweaks using the exact input field.

What is the best way to let users adjust visualization parameters dynamically in Observable Framework?

The best way to adjust visualization parameters dynamically is implementing a range slider. It enables users to interactively modify numeric variables, such as sensitivity levels, and instantly reflect those changes in data charts.