ios-swift-development 是做什么的?
使用Swift开发原生iOS应用。涵盖MVVM架构、SwiftUI、用于网络请求的URLSession、用于响应式编程的Combine以及Core Data持久化。
使用Swift开发原生iOS应用。涵盖MVVM架构、SwiftUI、用于网络请求的URLSession、用于响应式编程的Combine以及Core Data持久化。
该技能旨在帮助开发者使用Swift语言构建原生iOS应用程序。它全面覆盖了iOS开发中的关键架构模式和框架:MVVM架构模式用于清晰的视图与数据分离,SwiftUI用于声明式和响应式UI构建,URLSession用于处理网络请求和API调用,Combine框架实现函数式响应式编程,以及Core Data进行本地数据持久化存储。无论你是iOS开发新手还是经验丰富的工程师,该技能都能提供从项目设置、UI设计到网络通信和数据管理的完整指导。它适用于包括Claude Code在内的AI代码辅助平台,通过遵循既定的最佳实践,能够显著提升iOS应用的开发效率和代码质量。
npx skills add https://github.com/aj-geddes/useful-ai-prompts/tree/main/skills/ios-swift-developmentInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
使用Swift开发原生iOS应用。涵盖MVVM架构、SwiftUI、用于网络请求的URLSession、用于响应式编程的Combine以及Core Data持久化。
This repo contains 11 individual skills — each has its own dedicated page.
Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.
Infrastructure automation and configuration management using Ansible playbooks, roles, and inventory. Use for deploying applications, patching, and managing servers.
Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.
Perform comprehensive code reviews with best practices, security checks, and constructive feedback. Use when reviewing pull requests, analyzing code quality, checking for security vulnerabilities, or providing code improvement suggestions.
Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.
Build Jenkins declarative and scripted pipelines with stages, agents, parameters, and plugins. Implement multi-branch pipelines and deployment automation.
Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting. Use when writing markdown docs, READMEs, or formatting documentation.
Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.
Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, and handling server logic.
Design RESTful APIs following best practices for resource modeling, HTTP methods, status codes, versioning, and documentation. Use when creating new APIs, designing endpoints, or improving existing API architecture.
Create wireframes and interactive prototypes to visualize user interfaces and gather feedback early. Use tools and techniques to communicate design ideas before development.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.