Skills hig-components-status
πŸ“¦

hig-components-status

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

Design Apple Status and Progress Interfaces

Unclear progress and status feedback can make Apple platform interfaces feel stalled or inconsistent. This skill applies Apple HIG guidance to indicators, status bars, and Activity rings.

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-status" from https://skillstore.io/skills/sickn33-hig-components-status.md and its manifest at https://skillstore.io/api/skills/sickn33-hig-components-status/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.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "hig-components-status". A file export takes about 30 seconds, and the app can measure completed items.

Expected outcome:

Use a determinate progress bar near the export content. Report accurate advancement, keep it moving, and offer cancellation when interruption is safe.

Using "hig-components-status". An iPhone gallery hides the status bar during full-screen viewing.

Expected outcome:

Temporary hiding is appropriate for immersive media. Restore the status bar with a simple gesture and keep underlying controls outside its interaction area.

Using "hig-components-status". A meditation app uses red, green, and blue rings to show breathing goals.

Expected outcome:

Do not use Activity rings for breathing goals. Choose a distinct visualization because Apple reserves this design for Move, Exercise, and Stand progress.

Security Audit

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

All nine static findings are false positives caused by ordinary documentation prose, Markdown formatting, image descriptions, and benign links. No executable commands, runtime network requests, system reconnaissance, prompt injection, or other malicious intent were found.

4
Files scanned
350
Lines analyzed
0
Review items
0
False positives ignored

Risk Factors

βš™οΈ External commands (1)
🌐 Network access (2)
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-status/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-status/security.svg)](https://skillstore.io/skills/sickn33-hig-components-status?utm_source=security_passport_badge)

HTML badge

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

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-hig-components-status.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-status security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-hig-components-status/audits/5

BibTeX citation

@techreport{sickn33-sickn33-hig-components-status-2026, author = {sickn33}, title = {hig-components-status security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-hig-components-status/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-status 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-status/audits/5" identifiers: - type: other value: "skillstore:sickn33-hig-components-status: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

Choose Loading Feedback

Select an appropriate indicator and behavior for downloads, uploads, refreshes, or other waiting states.

Review Apple Platform UI

Audit status bars and progress states for clarity, consistency, safe-area handling, and platform conventions.

Validate Fitness Displays

Check Activity ring usage, appearance, data meaning, and platform support before implementation.

Try These Prompts

Choose an Indicator
Choose a progress indicator for [operation]. Its duration is [known or unknown], it usually takes [time], and the target platform is [platform].
Review a Progress Flow
Review my [screen or flow] for progress feedback. Recommend indicator type, placement, labels, cancellation behavior, and completion transitions for [platform].
Assess a Status Bar
Assess this status bar design for [iOS or iPadOS]. Check readability, content overlap, visibility, immersive transitions, and restoration behavior.
Audit a Fitness Experience
Create an HIG review for this [health or fitness app] across [platforms]. Evaluate Activity ring purpose, ownership, color, margins, labels, notifications, and accessibility.

Best Practices

  • Provide the target platform, expected duration, and whether progress can be measured.
  • Describe cancellation consequences and any transition from unknown to known progress.
  • Include screenshots or flow details when requesting layout, readability, or placement guidance.

Avoid

  • Do not request a determinate percentage when the operation cannot measure real progress.
  • Do not use multiple competing indicators for one operation or place feedback far from affected content.
  • Do not repurpose Activity rings for unrelated metrics, decoration, branding, or multiple people.

Frequently Asked Questions

When should I use a determinate progress indicator?
Use one when the operation has measurable advancement or a well-defined duration.
When is a spinner appropriate?
Use a spinner when duration is unknown, for compact spaces, or for asynchronous background work.
Can an indicator change from indeterminate to determinate?
Yes. Switch when reliable progress becomes available, but avoid changing from a circular shape to a bar.
Should users be able to cancel an operation?
Offer cancellation when interruption is safe. Explain lost progress or other consequences before stopping destructive operations.
When can an app hide the status bar?
Hide it temporarily for immersive content, then provide a simple way to restore it.
Can Activity rings represent custom goals?
No. Activity rings are reserved for one person's Move, Exercise, and Stand progress.

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

9 downloads Β· 132 views

File structure

πŸ“ references/

πŸ“„ activity-rings.md

πŸ“„ progress-indicators.md

πŸ“„ status-bars.md

πŸ“„ SKILL.md

More from sickn33

View all
View all