ios-debugger-agent
79在模拟器上调试 iOS App
iOS 模拟器调试通常需要许多独立的构建、启动、UI 和日志步骤。此技能为 Claude 提供清晰的 XcodeBuildMCP 工作流,用于在一个引导式会话中检查 app 行为。
安全重构 SwiftUI 视图
当状态、依赖和辅助视图的顺序逐渐变得不一致时,SwiftUI 视图可能会变得难以阅读。此技能指导 Claude、Codex 和 Claude Code 使用 MV-first 结构以及感知 Observation 的状态来重构视图。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "swiftui-view-refactor" from https://skillstore.io/skills/dimillian-swiftui-view-refactor.md and its manifest at https://skillstore.io/api/skills/dimillian-swiftui-view-refactor/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“swiftui-view-refactor”。 一个混合了环境值、状态、初始化器、body 和辅助视图的 SwiftUI 视图。
预期结果:
一个重新组织后的视图,其中环境值在前,随后是存储属性,初始化器位于 body 之前,辅助内容位于 body 之后。
正在使用“swiftui-view-refactor”。 一个包含重复分节和局部分支的较长视图主体。
预期结果:
正在使用“swiftui-view-refactor”。 一个包含可选 observable 视图模型的视图,该模型在出现后初始化。
预期结果:
一个更安全的初始化方案,通过视图初始化器传入依赖,并将 observable 模型存储为根状态。
All static detections appear to be false positives caused by Markdown inline code, Swift fenced examples, and SwiftData terminology. I found no evidence of executable shell commands, network access, system reconnaissance, prompt injection, or data exfiltration intent in SKILL.md or references/mv-patterns.md.
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/dimillian-swiftui-view-refactor/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/dimillian-swiftui-view-refactor?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/dimillian-swiftui-view-refactor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimillian-swiftui-view-refactor/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/dimillian-swiftui-view-refactor.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Dimillian. (2026). swiftui-view-refactor security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimillian-swiftui-view-refactor/audits/8@techreport{dimillian-dimillian-swiftui-view-refactor-2026,
author = {Dimillian},
title = {swiftui-view-refactor security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dimillian-swiftui-view-refactor/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "swiftui-view-refactor security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Dimillian"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/dimillian-swiftui-view-refactor/audits/8"
identifiers:
- type: other
value: "skillstore:dimillian-swiftui-view-refactor:audit:8"
description: "Skillstore immutable audit report identifier"
在不更改布局、状态流或用户可见行为的情况下,重新组织较长的 SwiftUI 视图。
在代码审查期间,将统一的成员顺序和依赖模式应用到多个文件。
审查现有的 observable 视图模型,并将可避免的可选状态转换为显式初始化。
审查此 SwiftUI 视图的排序、状态放置和辅助结构。先建议一种保持行为不变的重构方案。
使用技能指南重构此 SwiftUI 文件。除非必须更改,否则保持布局、数据流、名称和行为不变。
判断此视图是否需要视图模型。优先采用 MV 模式,并解释现有视图模型应保留的任何情况。
将这个大型 SwiftUI 功能视图重构为清晰的分节、私有辅助内容和显式依赖。保持行为不变,并总结每项结构性更改。
作者
Dimillian许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
72d5025b022c77f7a51bdf5c1637c689c80e89d1
维护新鲜度
2026/7/22
使用量
7 次下载 · 308 次浏览
文件结构
在模拟器上调试 iOS App
iOS 模拟器调试通常需要许多独立的构建、启动、UI 和日志步骤。此技能为 Claude 提供清晰的 XcodeBuildMCP 工作流,用于在一个引导式会话中检查 app 行为。
通过引导式流程修复 GitHub Issues
GitHub issue 修复可能会在分诊、编辑、测试和发布步骤之间丢失上下文。此技能为 Claude、Codex 和 Claude Code 提供可重复的 issue 解决工作流。
构建一致的 SwiftUI 界面
SwiftUI 团队需要用于导航、sheet、表单、列表和应用装配的可复用模式。此技能提供聚焦的指导和示例,用于构建可维护的 Apple 平台界面。
审查 SwiftUI 性能问题
SwiftUI 应用可能隐藏会导致屏幕变慢的渲染、身份标识和状态更新问题。此技能会审查代码和性能分析证据,以产出聚焦的修复方案和验证步骤。
修复 Swift 并发问题
Swift 6.2 并发诊断可能难以与 actor 隔离和 Sendable 规则对应起来。此技能指导对 Swift 和 SwiftUI 代码进行聚焦审查和最小化修复。
构建 SwiftUI Liquid Glass 界面
SwiftUI 团队需要在新旧屏幕中一致地采用 Liquid Glass。此技能为原生 API、回退方案、性能和设计评审提供聚焦指导。
构建更好的 SwiftUI 功能
由 avdlee
SwiftUI 项目可能会积累已弃用的 API、脆弱的状态和缓慢的视图更新。此技能为现代、可维护的 SwiftUI 代码提供聚焦指导。
使用 Swift 构建原生 iOS 应用
由 sickn33
原生 iOS 开发需要覆盖 UI、数据、安全、测试和 App Store 发布工作的平台代理解。本技能为 Claude、Codex 和 Claude Code 提供面向 Swift 优先的 iOS 实现指导。
分析代码模式和架构
由 C0ntr0lledCha0s
大型代码库中隐藏着重复结构和不清晰的架构选择。此技能可发现模式、解释其意图,并突出实际的重构机会。
按 AST 结构搜索代码
由 0xDarkMatter
文本搜索会遗漏语义关系并产生大量噪声匹配。此技能使用 ast-grep 模式定位代码结构,并为针对性重构做好准备。
更快查找代码上下文
由 89jobrien
开发者常常花时间追踪代码为何存在以及哪些内容依赖它。此技能会提示 Claude、Codex 或 Claude Code 在进行更改前收集相关图谱知识、调用方、imports 和测试。
简化 Rust If-Let 控制流
由 EmilLindfors
嵌套的模式匹配可能会隐藏 Rust 代码中的主要决策路径。此 skill 可帮助 Claude、Codex 和 Claude Code 建议使用 let chains,从而实现更清晰的 Rust 2024 控制流。