Skip to content
Back to skills

Apple Hig Steppers

ASecurity

Use when creating, reviewing, or adapting small increment and decrement controls with a nearby value display.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 26, 2026
ai-agents

Works with

  • cli

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add AyushRajSinghParihar/apple-human-interface-skills --skill apple-hig-steppers --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apple Hig Steppers?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Apple Hig Steppers
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ayushrajsinghparihar-apple-hig-steppers/badge)](https://www.skillsdirectory.com/skills/ayushrajsinghparihar-apple-hig-steppers)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: apple-hig-steppers
description: Use when creating, reviewing, or adapting small increment and decrement controls with a nearby value display.
---

# Make both the amount and affected value obvious

Read [the stepper guide](../../references/steppers.md). This procedure is application advice; acceleration is a Mac option rather than a universal behavior.

Inspect quantity, units, allowed range, increment, nearby controls, platform, and create/review/adapt intent. Identify the value each segment changes and whether people need large jumps. Obtain actual boundary/wrapping behavior from implementation; plus/minus glyphs do not establish it.

Use a stepper for small adjustments with an unmistakable adjacent value. Add editable numeric entry if crossing a wide range by repeated activation would be burdensome. Keep display and stored value synchronized, define bounds and overflow deliberately, and disable or otherwise explain impossible changes without silently wrapping to the opposite extreme unless the quantity requires it. On Mac accelerated Shift-click can help with large changes. Do not prescribe steppers on tvOS/watchOS, where this component is unsupported.

Implement the value binding, provide quantity/range/step/precision specifications, or review concrete target and effort failures. Preserve locale-aware numeric handling when adding an editable field; these data rules are application decisions to verify.

**Worked transformation:** Before: a print dialog has two unlabeled steppers beside Pages and Copies and requires hundreds of clicks to request 500 copies. Decision: affected values are ambiguous and the range exceeds small adjustments. After: align each stepper with its value/label, provide a Copies field for direct entry, and keep all routes within the same bounds.

Deliver the artifact and target/value/increment/boundary contract. Verify first/last allowed values, repeated changes, direct entry, and any acceleration. Fail for the wrong quantity changing, value/display mismatch, or impractical access to a valid value. State native keyboard/assistive interaction checks separately from logic tests.

Load [text-fields](../apple-hig-text-fields/SKILL.md) for direct entry or [pickers](../apple-hig-pickers/SKILL.md) when selection from ordered values is clearer.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.