askill
ios-nfr

ios-nfrSafety 90Repository

Non-functional requirements checklist for iOS features

1 stars
1.2k downloads
Updated 2/13/2026

Package Files

Loading files...
SKILL.md

Purpose

Ensure iOS stories address NFRs. Complement security policies and stack conventions.

iOS-specific concerns (always consider)

  1. App Store readiness — permission purpose strings, entitlement/capability changes documented
  2. Battery — no high-frequency polling; efficient image handling
  3. Offline correctness — local persistence as source of truth; migration plan for schema changes; bounded storage growth
  4. Accessibility — accessible labels on controls; dynamic type doesn't break layouts; adequate tap targets
  5. Performance — no main-thread blocking; smooth scrolling; network calls don't block UI

For standard concerns, output format, and flexibility rules, see /shared-nfr.

iOS-specific standard concern additions

  • Reliability: failure states handled gracefully
  • Security: appropriate storage for sensitive values (keychain when needed)
  • Observability: critical transitions logged with stable identifiers

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

72/100Analyzed 2/20/2026

Well-structured iOS NFR checklist skill with clear categories (App Store readiness, Battery, Offline, Accessibility, Performance). Provides actionable checklist items with iOS-specific concerns. Has clear purpose section and appropriate security focus. Minor gap is reliance on external /shared-nfr for standard concerns. Benefits from proper frontmatter, tags, and organized structure suitable for iOS development teams.

90
75
65
60
70

Metadata

Licenseunknown
Version-
Updated2/13/2026
Publisheredfenton

Tags

security