Mobile
3314 skills in Development > Mobile
implement-feature
Implement features from task specifications using Test-Driven Development (TDD) with bmad-commands for file operations and testing. This skill should be used when implementing new functionality from approved task specs.
moai-lang-swift
Swift 6+ development specialist covering SwiftUI, Combine, Swift Concurrency, and iOS patterns. Use when building iOS apps, macOS apps, or Apple platform applications.
dense-state-logic
Resonant state mapping and stability checks for Dense-State Logic v1, including phase-wrapped token mapping, telemetry-biased resonance scoring, and intent integrity drift verification. Use when implementing or validating temporal formalism, resonance gating, or dense state kernels.
flow-nexus-platform
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
docker-compose-setup
Set up multi-container applications with Docker Compose including services, networks, and volumes
moai-formats-data
Data format specialist covering TOON encoding, JSON/YAML optimization, serialization patterns, and data validation for modern applications
Global Validation
Implement input validation using class-validator decorators, custom validators, and business rule validation patterns. Use this skill when adding validation decorators to DTOs, creating validator service classes (*.validator.ts), implementing existence/uniqueness checks, or validating business rules in use cases. This includes using decorators like @IsNotEmptyString, @MaxLength, @IsArray, @IsString, creating custom decorators, and implementing fail-fast validation patterns in validator classes. Apply when working with DTO files, validator classes in shared/validator/, or implementing input sanitization.
dialogue-trajectory-sense
Anticipate where conversations are heading to navigate toward productive destinations. Use when: (1) asked to understand where a discussion is heading, (2) conversation circles the same topic repeatedly, (3) discussion drifts from stated goal, (4) approaching a decision point that needs surfacing.
validation-trigger
Natural language wrapper for validation commands - automatically triggers /validate-and-fix when users request quality checks, linting, or auto-fixes
skill-recommender
Intelligent skill suggestion engine that analyzes user intent and project context to recommend appropriate documentation skills
webapp-testing
Runs or writes Playwright tests for the 'careercopilot' webapp. Use when asked to 'run playwright' or 'write a new e2e test'.
market-analysis
Use when analyzing markets or interpreting charts - applies technical indicators (RSI, MACD, Moving Averages), identifies support/resistance, analyzes multi-timeframe trends, checks fundamentals and sentiment. Activates when user says "analyze BTC", "what's the trend", "check this chart", mentions ticker symbols, or uses /trading:analyze command.
Unnamed Skill
Build and upload iOS app to TestFlight
swiftui-patterns
Master SwiftUI with declarative UI, state management, custom views, animations, and modern iOS development patterns.
python-performance-optimization
Python performance optimization patterns using profiling, algorithmic improvements, and acceleration techniques. Use when optimizing slow Python code, reducing memory usage, or improving application throughput and latency.
kotlin-testing
Kotlin testing - JUnit 5, MockK, Kotest, coroutine testing
arithmetical-operations
Implements binary arithmetic operations using monad priority promotion via _promoteForComputation. Use when creating arithmetic operations (add, subtract, multiply, divide, etc.) where BOTH operands are monad-wrapped. NOT for simple/function parameter functions - use three-path-pattern skill for those. Work on ONE function at a time.
mongodb
MongoDB fundamentals including document model, CRUD operations, querying, indexing, and aggregation framework for NoSQL database applications.
qr-code-generator
Use when implementing QR code generation - provides complete patterns for generating QR codes from text/URLs, displaying QR codes in modals, and customizing QR code appearance
go
Develop Go applications using modern patterns, popular libraries, and idiomatic design. Activate when working with .go files, go.mod, go.sum, or user mentions Go, Golang, goroutines, channels, or Go libraries like gin, cobra, gorm.