Agent Skills by Víctor Jordán Rosado
Showing 17 vetted skills indexed across 1 GitHub repositories.
tuist
Manage Tuist configuration and dependencies across multi-target iOS targets.
viewmodel
Architect stateful SwiftUI ViewModels with ViewState and protocol-based UseCase injection.
datasource
Create DataSource scaffolding with Repository pattern for Swift modular apps.
clean-code
Detect and remove unused Swift code using Periphery.
snapshot
Create deterministic visual regression tests for SwiftUI views with SnapshotTesting.
repository
Create repositories abstracting data access for Clean Architecture feature modules.
resources
Centralize iOS localization strings with Bundle.module and localized() extensions.
project-structure
Organize iOS project directories into canonical App, AppKit, Libraries, Features, Shared, and Derived sections.
testing
Standardize Swift unit, integration, and snapshot testing patterns.
concurrency
Enforces Swift 6 async/await, actors, and MainActor isolation across codebases.
view
Create SwiftUI Views with ViewModels, dependency injection, and previews.
navigator
Provides a reusable Navigator to decouple view models from app navigation.
ui-tests
Automate iOS UI tests using the Robot pattern with XCTest and SwiftMockServer.
usecase
Create Swift UseCase objects with protocol-based repository injection and execute methods.
design-system
Apply a design system with tokens and reusable components to SwiftUI interfaces.
style-guide
Enforce Swift coding standards and naming conventions across a codebase.
dependency-injection
Define and enforce a Composition Root pattern for modular Swift iOS apps.