Skills hig-components-controls
πŸ“¦

hig-components-controls

Content revision r2 Safe βš™οΈ External commands🌐 Network access

Choose Apple Selection and Input Controls

Choosing the wrong Apple control creates confusing state, input, and accessibility behavior. This skill recommends suitable controls and explains state management, validation, platform fit, and VoiceOver considerations.

Supports: Claude Codex Code(CC)
πŸ“Š 75 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "hig-components-controls" from https://skillstore.io/skills/sickn33-hig-components-controls.md and its manifest at https://skillstore.io/api/skills/sickn33-hig-components-controls/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "hig-components-controls". Users need to enable automatic downloads in an iOS settings screen.

Expected outcome:

  • Recommendation: Use a switch because the setting is binary and takes effect immediately.
  • State: Show a clear on or off state and keep the label focused on the setting.
  • Accessibility: Provide a descriptive label and expose the current state to VoiceOver.

Using "hig-components-controls". Users adjust text size within a broad range, and exact values are not important.

Expected outcome:

  • Recommendation: Use a slider because the value is continuous and precision is not critical.
  • Range: Add meaningful endpoint labels or icons and present the selected value when useful.
  • Alternative: Use a stepper only when users need small, precise increments.

Using "hig-components-controls". A macOS compose window accepts several email recipients and supports address suggestions.

Expected outcome:

  • Recommendation: Use a token field to represent each recipient as a discrete value.
  • Interaction: Support suggestions, clear selection, editing, and removal of individual recipients.
  • Accessibility: Give each token a meaningful label and predictable keyboard focus.

Security Audit

Safe
v5 β€’ 7/23/2026 Open versioned report

All 14 static alerts are false positives caused by design prose, Markdown formatting, or attribution links. The skill contains no executable commands, required network requests, system reconnaissance, or prompt injection language. Its behavior is limited to recommending Apple selection and input controls.

15
Files scanned
1,288
Lines analyzed
0
Review items
0
False positives ignored

Risk Factors

βš™οΈ External commands (1)
🌐 Network access (1)
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History β†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-hig-components-controls/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-hig-components-controls/security.svg)](https://skillstore.io/skills/sickn33-hig-components-controls?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-hig-components-controls?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-hig-components-controls/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-hig-components-controls.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA Β· BibTeX Β· CFF)

APA citation

sickn33. (2026). hig-components-controls security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-hig-components-controls/audits/5

BibTeX citation

@techreport{sickn33-sickn33-hig-components-controls-2026, author = {sickn33}, title = {hig-components-controls security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-hig-components-controls/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "hig-components-controls security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-hig-components-controls/audits/5" identifiers: - type: other value: "skillstore:sickn33-hig-components-controls:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
45
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Plan a settings screen

Select clear controls for binary settings, fixed choices, ranges, and text input.

Review an Apple form

Check control selection, state commitment, validation timing, and platform conventions before implementation.

Audit control accessibility

Identify missing labels, unclear states, focus conflicts, and VoiceOver considerations across input workflows.

Try These Prompts

Select a control
Recommend an Apple control for [data type] with [option count] options on [platform]. Explain the choice and one unsuitable alternative.
Review an existing form
Review this Apple form: [description]. Identify control mismatches, state issues, validation timing, and accessibility gaps.
Design a cross-platform flow
Design selection and input controls for [workflow] across [platforms]. Address control variants, state commitment, keyboard behavior, validation, and VoiceOver.
Compare complex control strategies
Compare at least three control strategies for [complex requirement]. Recommend one using option scale, precision, platform conventions, accessibility, and error recovery.

Best Practices

  • Describe the data type, option count, platform, and where the control appears.
  • State whether changes apply immediately or after confirmation.
  • Validate recommendations against current Apple guidance and test with assistive technologies.

Avoid

  • Do not use segmented controls for long or unequal option lists.
  • Do not rely on color alone to communicate state.
  • Do not request a custom control when a standard control meets the requirement.

Frequently Asked Questions

Which platforms does this skill cover?
It focuses on Apple platform controls and notes platform-specific differences when the references provide them.
Does this skill generate interface code?
No. It provides control recommendations and design guidance that developers can apply in their chosen framework.
Which controls can it compare?
It covers toggles, segmented controls, sliders, steppers, pickers, text inputs, combo boxes, token fields, gauges, and rating indicators.
What context improves a recommendation?
Provide the data type, option count, Apple platform, interface location, and whether changes apply immediately.
Does it address accessibility?
Yes. Recommendations can cover labels, visible state, focus placement, traits, hints, keyboard behavior, and VoiceOver.
Does it replace official Apple guidance?
No. Verify current requirements in Apple documentation and test the final interface on supported platforms.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Maintenance freshness

7/26/2026

Usage

7 downloads Β· 106 views

File structure

πŸ“ references/

πŸ“„ combo-boxes.md

πŸ“„ controls.md

πŸ“„ gauges.md

πŸ“„ labels.md

πŸ“„ pickers.md

πŸ“„ rating-indicators.md

πŸ“„ segmented-controls.md

πŸ“„ sliders.md

πŸ“„ steppers.md

πŸ“„ text-fields.md

πŸ“„ text-views.md

πŸ“„ toggles.md

πŸ“„ token-fields.md

πŸ“„ virtual-keyboards.md

πŸ“„ SKILL.md