II.
Page JSON
Structured · livepage:docs-reference-repos-avdlee-swiftui-agent-skill-research
AvdLee/SwiftUI-Agent-Skill json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-reference-repos-avdlee-swiftui-agent-skill-research",
"_kind": "Page",
"_file": "wiki/docs/reference-repos/avdlee/swiftui-agent-skill/research.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/reference-repos/AvdLee/SwiftUI-Agent-Skill/research.md",
"sourceKind": "repo-docs",
"title": "AvdLee/SwiftUI-Agent-Skill",
"displayName": "AvdLee/SwiftUI-Agent-Skill",
"slug": "docs/reference-repos/avdlee/swiftui-agent-skill/research",
"articlePath": "wiki/docs/reference-repos/AvdLee/SwiftUI-Agent-Skill/research.md",
"article": "\n# AvdLee/SwiftUI-Agent-Skill\n\n- **Archetype**: domain-skill-pack\n- **Stars**: 2,510\n- **Last pushed**: 2026-04-11\n- **License**: MIT\n- **Discovered**: 2026-04-12\n- **Skills found**: 2\n\n## Summary\n\nSwiftUI best practices agent skill by Antoine van der Lee (SwiftLee.com). Ships 2 skills: `swiftui-expert-skill` (main best practices with topic router, task workflows for review/improve/implement, and reference files for latest APIs, Liquid Glass, image optimization) and `update-swiftui-apis` (updating the API reference). Uses a reference-file architecture where the skill consults `references/latest-apis.md` at task start to avoid deprecated APIs. Covers state management, view composition, performance, macOS-specific APIs, and iOS 26+ Liquid Glass adoption.\n\n**Note**: Different from `twostraws/SwiftUI-Agent-Skill` (Paul Hudson's version with 1 skill). This is Antoine van der Lee's version with 2 skills, a reference-file system, and explicit task workflows (review/improve/implement).\n\n## Assessment\n\nModerate value. More sophisticated than the twostraws version due to the reference-file architecture and structured task workflows. The pattern of consulting a living reference file (`latest-apis.md`) at the start of every task is transferable -- it ensures processes use up-to-date information rather than stale training data. The three-workflow structure (review/improve/implement) is a clean process decomposition pattern.\n\n## Extraction Priority\n- Low\n- Rationale: SwiftUI-specific domain. The reference-file consultation pattern and three-workflow decomposition are the transferable elements, but the domain itself is narrow.\n\n## Processes\n\n### 1. SwiftUI Code Quality Workflow\n- **Source skills**: swiftui-expert-skill\n- **Placement**: `specializations/shared/swiftui-code-quality.js`\n- **Description**: Three-mode SwiftUI quality process: review (flag deprecated APIs, audit accessibility, check performance) -> improve (replace deprecated APIs, refactor hot paths, extract subviews) -> implement (design data flow, structure views, apply animations, gate version-specific APIs).\n\n## Plugin Ideas\n\n- **Living Reference File plugin**: Maintain auto-updating reference files (like latest-apis.md) that skills/processes consult at task start. Useful for any domain with rapidly changing APIs. Category: knowledge management.\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| SwiftUI Code Quality Workflow | NEW | Three-mode quality process: review → improve → implement with API deprecation checking | - | specializations/mobile/swiftui-code-quality.js |\n| Living Reference Consultation Pattern | NEW | Auto-updating reference files that processes consult at task start for current APIs | - | specializations/shared/living-reference-consultation.js |\n| Three-Workflow Decomposition Pattern | NEW | Review/improve/implement task workflow structure for code quality | - | specializations/shared/three-workflow-decomposition.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Living Reference Manager | NEW | Auto-updating reference file system for rapidly changing APIs and knowledge | - | plugins/a5c/marketplace/blueprints/living-reference-manager/ |\n\n## Patterns\n\n- Reference-file architecture: skill consults `references/latest-apis.md` at start of every task\n- Three-workflow decomposition: review / improve / implement as distinct entry points\n- `#available` gating pattern for version-specific features with fallbacks\n- Explicit \"operating rules\" section at skill top defining non-negotiable behaviors\n- Topic Router pattern for dispatching to domain-specific guidance based on code analysis\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-reference-repos",
"to": "page:docs-reference-repos-avdlee-swiftui-agent-skill-research",
"kind": "contains_page"
}
]
}