用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-ios --skill ios-testing命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | ios-testing |
| description | Master iOS testing - XCTest, UI testing, mocking, debugging, performance |
| sasmp_version | 1.3.0 |
| version | 2.0.0 |
| bonded_agent | 06-testing-debugging |
| bond_type | PRIMARY_BOND |
| last_updated | 2024-12 |
Build reliable iOS apps with comprehensive testing
By completing this skill, you will:
| Requirement | Level |
|---|---|
| iOS Fundamentals | Completed |
| Swift | Intermediate |
| MVVM pattern | Basic |
Topics:
Code Example:
final class UserViewModelTests: XCTestCase {
private var sut: UserViewModel!
private var mockService: MockUserService!
override func setUp() {
super.setUp()
mockService = MockUserService()
sut = UserViewModel(service: mockService)
}
func test_loadUser_success() async {
mockService.result = .success(.mock())
await sut.loadUser(id: "123")
XCTAssertNotNil(sut.user)
XCTAssertFalse(sut.isLoading)
}
}
Topics:
Topics:
Topics:
Topics:
Topics:
| Criteria | Weight |
|---|---|
| Unit test quality | 30% |
| Mock implementation | 20% |
| UI test reliability | 25% |
| Debugging skills | 15% |
| CI integration | 10% |
| Component | Target |
|---|---|
| ViewModels | 90%+ |
| Services | 85%+ |
| Utils | 95%+ |
| Views | 70%+ |