home / skills / williamzujkowski / standards / mobile-ios
This skill helps you apply mobile iOS frontend standards to projects, improving security, maintainability, and performance from quick start to mastery.
npx playbooks add skill williamzujkowski/standards --skill mobile-iosReview the files below or copy the command above to add this skill to your agents.
---
name: mobile-ios
description: Mobile-Ios standards for mobile ios in Frontend environments. Covers
---
# Mobile Ios
> **Quick Navigation:**
> Level 1: [Quick Start](#level-1-quick-start) (5 min) → Level 2: [Implementation](#level-2-implementation) (30 min) → Level 3: [Mastery](#level-3-mastery-resources) (Extended)
---
## Level 1: Quick Start
### Core Principles
1. **Best Practices**: Follow industry-standard patterns for frontend
2. **Security First**: Implement secure defaults and validate all inputs
3. **Maintainability**: Write clean, documented, testable code
4. **Performance**: Optimize for common use cases
### Essential Checklist
- [ ] Follow established patterns for frontend
- [ ] Implement proper error handling
- [ ] Add comprehensive logging
- [ ] Write unit and integration tests
- [ ] Document public interfaces
### Quick Links to Level 2
- [Core Concepts](#core-concepts)
- [Implementation Patterns](#implementation-patterns)
- [Common Pitfalls](#common-pitfalls)
---
## Level 2: Implementation
### Core Concepts
This skill covers essential practices for frontend.
**Key areas include:**
- Architecture patterns
- Implementation best practices
- Testing strategies
- Performance optimization
### Implementation Patterns
Apply these patterns when working with frontend:
1. **Pattern Selection**: Choose appropriate patterns for your use case
2. **Error Handling**: Implement comprehensive error recovery
3. **Monitoring**: Add observability hooks for production
### Common Pitfalls
Avoid these common mistakes:
- Skipping validation of inputs
- Ignoring edge cases
- Missing test coverage
- Poor documentation
---
## Level 3: Mastery Resources
### Reference Materials
- [Related Standards](../../docs/standards/)
- [Best Practices Guide](../../docs/guides/)
### Templates
See the `templates/` directory for starter configurations.
### External Resources
Consult official documentation and community best practices for frontend.
This skill provides Mobile iOS standards tailored for frontend iOS projects, packaged as practical guidance to start projects quickly and consistently. It focuses on secure defaults, maintainable architecture, testing, and performance so teams can bootstrap apps with production-ready practices.
The skill inspects and prescribes core frontend concepts, implementation patterns, and common pitfalls for iOS mobile development. It outlines a three-level workflow: Quick Start for immediate setup, Implementation for integration of patterns and monitoring, and Mastery for deeper references and templates. Use it to validate architecture choices, error handling, testing strategy, and observability hooks.
How quickly can I apply these standards to a new project?
You can apply the Quick Start checklist and templates in minutes to establish secure defaults and a basic scaffold.
Does this cover backend integration and APIs?
It focuses on frontend iOS patterns and practices; it recommends validating inputs and instrumenting API interactions but not backend implementation details.