con un clic
ios_app_rag_calendar
ios_app_rag_calendar contiene 12 skills recopiladas de nsnguyen, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Integrate Siri and App Intents into the iOS 18+ planner app for voice-driven meeting queries, note search, and hands-free interaction. This skill should be used when implementing App Intents, Siri shortcuts, voice queries, or Shortcuts app integration.
Integrate CoreSpotlight indexing, NSUserActivity donations, and proactive suggestions for Spotlight search, lock screen, and system-wide discovery of meetings and notes. This skill should be used when implementing Spotlight indexing, search suggestions, deep linking from Spotlight, or proactive content surfacing.
Integrate Apple Intelligence on-device Foundation models for meeting summarization, action item extraction, and meeting brief generation. This skill should be used when implementing AI-powered text summarization, meeting recaps, or content synthesis for the planner app.
Integrate EventKit and EventKitUI into the iOS 18+ SwiftUI planner app for reading calendar events, displaying native calendar UI, and syncing event data to SwiftData. This skill should be used when working on calendar access, event fetching, authorization, or EventKitUI presentation.
Scaffold a new SwiftUI iOS 18+ Xcode project with SwiftData persistence, EventKit calendar integration, on-device RAG via NaturalLanguage and Core ML, and Apple Intelligence features (App Intents, Siri, Foundation models). This skill should be used when the user asks to create, initialize, bootstrap, or set up a new iOS app project from scratch.
Build the core service layer that orchestrates calendar events, notes, people, RAG indexing, and summarization into a unified meeting context system. This skill should be used when implementing the data flow pipeline, meeting briefs, relationship tracking, background sync, or query handling.
Build the on-device RAG (Retrieval-Augmented Generation) engine using NaturalLanguage framework embeddings, vector storage in SwiftData, and Accelerate-powered similarity search. This skill should be used when implementing semantic search, embedding generation, chunking, indexing, or vector similarity for the planner app.
Handle iOS privacy manifest, permission flows (calendar, Siri), data protection, and App Store privacy labels for the iOS 18+ planner app. This skill should be used when implementing permission requests, privacy manifests, data protection, or onboarding permission flows.
Build a rich text note editor with formatting toolbar, checklists, and images in SwiftUI using UITextView bridging and NSAttributedString. This skill should be used when implementing the note editor, rich text formatting, text storage, or plain text extraction for the planner app.
Design and implement SwiftData @Model classes with relationships, migrations, and queries for the iOS 18+ planner app. This skill should be used when creating, modifying, or querying data models for meetings, notes, people, embeddings, and tags.
Build the SwiftUI view layer for the iOS 18+ planner app following Apple HIG, including navigation, data-driven lists, search, accessibility, and reusable components. This skill should be used when creating or modifying any SwiftUI views, navigation structure, or UI components.
Design and implement tests using Swift Testing and XCTest for the iOS 18+ planner app, covering SwiftData models, EventKit mocking, RAG pipeline, and UI tests. This skill should be used when writing unit tests, UI tests, creating test fixtures, or designing testable architecture.