Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

Challenge

Challenge에는 vjr2005에서 수집한 skills 20개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
20
Stars
0
업데이트
2026-04-26
Forks
0
직업 범위
직업 카테고리 2개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

concurrency
소프트웨어 개발자

Swift 6 concurrency patterns. Use when working with async/await, actors, MainActor isolation, or Sendable conformance.

2026-04-26
dependency-injection
소프트웨어 개발자

Creates Features for dependency injection. Use when creating features, exposing public entry points, or wiring up dependencies.

2026-04-26
repository
소프트웨어 개발자

Creates Repositories that abstract data access. Use when creating repositories, transforming DTOs to domain models, or implementing local-first caching. Supports remote-only, local-only, and cached (remote + local) repositories with CachePolicy.

2026-04-26
feature
소프트웨어 개발자

Creates a new feature module with minimal viable structure. Use when bootstrapping a new feature from scratch, scaffolding the Tuist module, Container, Feature entry point, DeepLinkHandler, and initial screen with placeholder Text view. Includes all unit tests, mocks, stubs, and app integration. For adding domain/data layers afterward, use /datasource, /repository, /usecase. For enhancing views, use /view, /viewmodel, /navigator.

2026-03-24
navigator
소프트웨어 개발자

Creates Navigator for navigation. Use when setting up navigation, adding navigation to ViewModels, or testing navigation behavior.

2026-03-24
viewmodel
소프트웨어 개발자

Creates ViewModels with state management. Use when creating ViewModels, implementing ViewState pattern, or adding state management for features. Delegates to /usecase for domain use cases and to /feature for Container/Feature wiring.

2026-03-24
testing
소프트웨어 품질 보증 분석가·테스터

Testing patterns and conventions. Use when writing unit tests, using Swift Testing framework, or following Given/When/Then structure.

2026-03-05
datasource
소프트웨어 개발자

Creates DataSources for data access. Use when creating RemoteDataSource for REST APIs or GraphQL, MemoryDataSource for in-memory storage, LocalDataSource for UserDefaults persistence, or DTOs for API responses.

2026-03-05
project-structure
소프트웨어 개발자

Project organization and directory structure. Use when creating features, organizing files, or understanding the codebase layout.

2026-03-05
tuist
소프트웨어 개발자

Manages Tuist configuration. Use when adding xcframeworks, configuring dependencies, or modifying Project.swift.

2026-03-05
clean-code
소프트웨어 개발자

Detects and removes unused code using Periphery. Use when cleaning up dead code, removing unused functions, or maintaining code hygiene.

2026-03-05
snapshot
소프트웨어 품질 보증 분석가·테스터

Creates Snapshot Tests for SwiftUI Views using ChallengeSnapshotTestKit. Use when creating visual regression tests for views with DSAsyncImage support.

2026-03-05
resources
소프트웨어 개발자

Manages localization and shared resources. Use when adding localized strings, working with String extensions, adding translations, or configuring the Resources module.

2026-03-04
style-guide
소프트웨어 개발자

Code style and formatting rules. Use when writing code, naming types, or fixing SwiftLint issues.

2026-03-03
tuist-migration
소프트웨어 개발자

Integrates Tuist into an existing iOS project that uses SPM local packages. Use when migrating a project from a manually maintained .xcodeproj to a Tuist-generated project, adding Tuist as an orchestration layer on top of SPM. Covers 8 sequential phases — audit, base structure, helpers, generation, schemes, CI, cache, and validation. Includes automation scripts and AI prompt templates for each phase.

2026-02-22
ui-tests
소프트웨어 품질 보증 분석가·테스터

UI tests with Robot pattern. Use when creating UI tests, implementing Robot classes, or adding accessibility identifiers.

2026-02-21
usecase
소프트웨어 개발자

Creates UseCases that encapsulate business logic. Use when creating use cases, implementing domain rules, validations, or coordinating multiple repositories. For any repository-related needs (domain models, errors, contracts, mappers, repository implementations), delegate to the /repository skill.

2026-02-18
design-system
소프트웨어 개발자

Atomic Design System for SwiftUI. Use when creating UI components, applying design tokens (colors, typography, spacing), or building consistent user interfaces.

2026-02-16
view
소프트웨어 개발자

Creates SwiftUI Views with ViewModel integration. Use when creating views, integrating with ViewModels, adding SwiftUI previews, implementing state rendering, or setting up accessibility identifiers and localized strings.

2026-02-16
skill-creator
소프트웨어 개발자

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

2026-02-09