{"adoption": {"forks": 154, "observed_at": "2026-08-28T04:08:05.545758+00:00", "stars": 3459}, "canonical_url": "https://ross.abutalabs.com/products/avdlee-swiftui-agent-skill", "card": {"archived": false, "artifact_type": "plugin", "description": "Add expert SwiftUI Best Practices guidance to your AI coding tool (Agent Skills open format).", "domain": ["developer-tools", "mobile-development", "artificial-intelligence"], "enriched": true, "function": ["developer-tools", "documentation", "code-review"], "health_score": 98, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["AvdLee/SwiftUI-Agent-Skill"], "name": "AvdLee/SwiftUI-Agent-Skill", "platform": ["cli"], "pushed_at": "2026-08-12T13:34:21+00:00", "repo": "AvdLee/SwiftUI-Agent-Skill", "stars": 3459, "tags": ["swiftui", "agent-skills", "ai-coding-assistant", "claude-code", "cursor", "best-practices", "ios-development", "macos", "ios", "swift"], "topics": [], "urls": [], "use_cases": ["get expert SwiftUI guidance in my AI coding assistant", "review SwiftUI code for state management and performance issues", "learn best practices for SwiftUI view composition and navigation", "adopt modern iOS SwiftUI APIs with correct defaults", "refactor SwiftUI views and data flow", "optimize performance of SwiftUI lists and scrolling"], "what_it_is": "A packaged Agent Skill that adds expert SwiftUI best-practices guidance to AI coding tools like Claude Code, Cursor, and Codex. It provides concise references on state management, view composition, performance, and modern iOS APIs for agents and code review workflows.", "when_to_avoid": ["you need a runtime library or package to include in a Swift app", "your AI coding tool does not support Agent Skills or plugin manifests", "you work outside SwiftUI or iOS development"], "when_to_choose": ["you use an AI coding tool that supports the Agent Skills open format", "your team is adopting modern SwiftUI APIs and wants reliable defaults", "you want consistent SwiftUI code review guidance across agents"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/avdlee-swiftui-agent-skill", "repo": "AvdLee/SwiftUI-Agent-Skill", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.545758+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:36:56.672099+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dfe80fca7e43b5a19a9db9679a8db9e116aa7915bb7690ed6dd64806104de9d9", "fetched_at": "2026-08-28T04:08:05.545758+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AvdLee/SwiftUI-Agent-Skill"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 16, "rhythm": 97}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 224, "days_push": 21, "days_rel": 21, "gap_med": 5.0, "n_releases_24m": 27}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}