{"id":"avdlee-core-data-agent-skill","name":"Core-Data-Agent-Skill","homepage":"https://www.avanderlee.com","repo_url":"https://github.com/AvdLee/Core-Data-Agent-Skill","category":"ai-ml","subcategories":[],"tags":["ai-ml","devtools","ios-development","swift-development","coredata","agent-skills","documentation"],"what_it_does":"Provides an “Agent Skills open format” skill containing Core Data best-practice guidance: decision trees and reference documents covering persistence setup, concurrency/thread safety, fetch/performance, schema migration, and CloudKit integration.","use_cases":["Debugging Core Data issues (threading, persistence, merge policy conflicts)","Improving Core Data stack setup (NSPersistentContainer vs NSPersistentCloudKitContainer)","Optimizing fetch requests and reducing memory/performance bottlenecks","Planning and executing safe Core Data schema migrations (lightweight/staged/deferred)","Implementing/validating Core Data concurrency patterns (perform/performAndWait, NSManagedObjectID)","Setting up and troubleshooting CloudKit sync with Core Data"],"not_for":["Directly deploying an API service or running as a runtime dependency in production apps (it’s documentation/skill content)","Automating migrations without human review/testing (guidance only)","Solving non-Core-Data persistence problems (e.g., general backend security/infra)"],"best_when":"You have an AI coding tool that supports Agent Skills and you want consistent, vetted Core Data guidance during code review, debugging, or migration planning.","avoid_when":"Your workflow doesn’t support the Agent Skills format or you need an executable library/API rather than reference guidance.","alternatives":["General Core Data documentation (Apple developer docs)","CoreDataBestPractices (GitHub)","SwiftLee Core Data articles","Create custom internal runbooks/linters and style guides for your Core Data stack"],"af_score":44.0,"security_score":73.0,"reliability_score":27.5,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:37:20.039188+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["None (local/offline skill content)","Integration via agent skill plugins/install commands"],"oauth":false,"scopes":false,"notes":"No auth described for accessing the skill content; installation/config is performed through the host tool (e.g., skills.sh or Claude Code plugin)."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"MIT-licensed open-source skill content; no pricing model described."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":44.0,"security_score":73.0,"reliability_score":27.5,"mcp_server_quality":0.0,"documentation_accuracy":75.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":100.0,"scope_granularity":100.0,"dependency_hygiene":60.0,"secret_handling":95.0,"security_notes":"No network service interface is described; the primary security considerations are operational (avoid blindly applying guidance, ensure code changes are reviewed). Dependency hygiene can’t be verified from provided content; MIT skill content suggests minimal risk but no CVE/lockfile data was provided.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":40.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["The skill is guidance content, not an executable component—agents should still validate against your specific model/versioning and test migrations.","If your AI tool only partially supports the Agent Skills open format, the skill’s navigation/decision-tree behavior may be degraded.","CloudKit/Core Data patterns depend on iOS/macOS and Core Data/OS versions; agents should confirm target OS versions before applying guidance."]}}