Mobile
3314 skills in Development > Mobile
unit-test-mapper-converter
Unit tests for mappers and converters (MapStruct, custom mappers). Test object transformation logic in isolation. Use when ensuring correct data transformation between DTOs and domain objects.
unit-test-json-serialization
Unit tests for JSON serialization/deserialization with Jackson and @JsonTest. Use when validating JSON mapping, custom serializers, and date format handling.
unit-test-config-properties
Unit tests for @ConfigurationProperties classes with @ConfigurationPropertiesTest. Use when validating application configuration binding and validation.
langchain4j-testing-strategies
Testing strategies for LangChain4j-powered applications. Mock LLM responses, test retrieval chains, and validate AI workflows. Use when testing AI-powered features reliably.
flow-designer
Design features through brainstorming and make architectural decisions. Use when user wants to brainstorm, design approach, make architecture choices, or update PLAN.md.
starwards-ci-debugging
Debug Starwards GitHub Actions CI failures - analyze logs for ESLint/TypeScript/E2E/Docker errors, identify root causes, and apply fixes locally before pushing
executing-plans
Structured approach for implementing architect-provided plans through controlled batch execution with review checkpoints - execute in batches (default 3 tasks), verify each step, stop on blockers; don't force through blockers
galahad
How to approach tests, types, lints, and coverage
discover-security
Automatically discover security skills when working with authentication, authorization, input validation, security headers, vulnerability assessment, or secrets management. Activates for application security, OWASP, and security hardening tasks.
session-inspector
This skill should be used when inspecting, analyzing, or querying Claude Code session logs. Use when users ask about session history, want to find sessions, analyze context usage, extract tool call patterns, debug agent execution, or understand what happened in previous sessions. Essential for understanding Claude Code's ~/.claude/projects/ structure, JSONL session format, and the erk extraction pipeline.
rfm-customer-segmentation
Perform RFM (Recency, Frequency, Monetary) customer segmentation analysis on e-commerce data. Use when you need to analyze customer value, identify VIP customers, or create marketing segments. Automatically cleans data, calculates RFM metrics, applies K-means clustering, and generates visualization reports with Chinese language support.
Logs Analysis
Analyze system and application log data from sosreport archives, extracting error patterns, kernel panics, OOM events, service failures, and application crashes from journald logs and traditional log files within the sosreport directory structure to identify root causes of system failures and issues
System Configuration Analysis
Analyze system configuration data from sosreport archives, extracting OS details, installed packages, systemd service status, SELinux/AppArmor policies, and kernel parameters from the sosreport directory structure to diagnose configuration-related system issues
publishing-process
Use to orchestrate approvals, QA, and go-live steps for SEO content + technical launches.
stakeholder-ops
Use to coordinate approvals, communications, and accountability across teams for feedback programs.
lifecycle-mapping
Use when designing automation programs aligned to lifecycle stages, SLAs, and GTM objectives.
asset-approval
Use to manage co-marketing asset reviews with traceable evidence and SLAs.
patient-journey-mapping
Framework for documenting compliant patient journeys with touchpoints, consent, and escalation paths.
conversion-diagnostic-kit
Structured approach for investigating funnel issues across e-commerce experiences.
content-variants
Use when planning, approving, and versioning personalized creative assets.