Mobile
3314 skills in Development > Mobile
skill-creation-best-practices
PARAMOUNT quality gate for ALL skill creation. Enforces Anthropic best practices and CIPS standards before any skill is created, whether proposed, auto-generated, or autonomously discovered. Use when creating, reviewing, or approving ANY skill.
accessibility-specialist
Ensures web applications are accessible to all users including those with disabilities, following WCAG standards
doc-merge-batch-skill
Deterministic document merge utility (verify/apply) with JSON-in/JSON-out skill wrapper
ios-dev
iOS development skill for Swift, SwiftUI, Live Activities, WidgetKit, and XCTest. Use when implementing iOS features.
moai-lang-kotlin
Kotlin 2.0 Multiplatform Enterprise Development with KMP, Coroutines, Compose Multiplatform, and Context7 MCP integration. Advanced patterns for mobile, backend, and cross-platform development.
video-editor
Video editing via FFmpeg with git-like staging workflow and platform presets.Use when the user asks to: (1) cut/trim/edit videos, (2) convert formats or codecs,(3) optimize for platforms (WhatsApp, Instagram, YouTube, Twitter, Telegram),(4) extract audio or create GIFs, (5) get video info/metadata, (6) rotate/resize/crop,(7) speed up/slow down videos, (8) compress videos, (9) concatenate multiple videos.All operations go to staging before final approval. Supports operation history,replay, batch processing, and undo/redo.
tdd-tidy
Execute Kent Beck's Tidy First approach by making structural changes to code without changing behavior. Prepares code for easier behavioral changes by improving structure first.
release-approval
Approval workflow templates with GitHub Actions and Slack integration for multi-stakeholder release gating. Use when setting up approval workflows, configuring stakeholder gates, automating approval notifications, integrating Slack webhooks, requesting release approvals, tracking approval status, or when user mentions release approval, stakeholder sign-off, approval gates, multi-stage approvals, or release gating.
performance-optimizer
Expert performance analysis and optimization. Use when analyzing performance issues, optimizing slow code, reducing bundle size, or improving application speed.
create-prd
Generate comprehensive Product Requirements Documents for web and mobile apps using lean startup methodology. Perfect for solo entrepreneurs and new product concepts. Creates hypothesis-driven PRDs with MVP focus, user stories, and technical specifications. Exports to multiple formats including Markdown, HTML, and DOCX. Use when planning new products, defining MVPs, or documenting product vision for AI coding assistants.
security
Security auditing patterns for Midnight Network smart contracts and dApps. Use when reviewing code for vulnerabilities, privacy leaks, cryptographic weaknesses, or performing security audits.
planner
Use when planning feature implementations, creating design artifacts, or structuring development tasks. Apply when user mentions planning, designing, architecting new features, or needs to break down complex features into implementation phases. Use proactively when user describes a substantial new feature to implement.
reverse-engineering-toolkit
Understand undocumented systems through static/dynamic analysis, dependency mapping, and pattern recognition
review-perspective-selector
Automatically selects appropriate review perspectives based on file type and characteristics. Use when initiating code review to determine which review-points files should be applied.
obsidian-editor
Personal copy editor and content enhancer for Obsidian vault notes. Use when the user requests editing, enhancement, copyediting, critique, or improvement of markdown files. Typical triggers include "edit this file", "clean up these notes", "enhance this draft", "give me feedback on", "polish this content", "expand my shorthand", or "add links to this". Handles diverse content types including technical documentation, research notes, essays, Substack posts, administrative notes, and personal writing. Always preserves original content and appends enhanced version below a separator line.
functional-programming
Master functional programming principles and patterns including purity, immutability, composition, higher-order functions, algebraic data types, functors, monads, and effect management. Use when working with functional paradigms, pure functions, immutable data structures, function composition, type-safe error handling, or implementing functional patterns like map/filter/reduce, currying, partial application, recursion, lazy evaluation, or referential transparency.
sparc-workflow
Apply SPARC methodology (Specification, Pseudocode, Architecture, Refinement, Completion) for systematic development. Use for feature development, TDD workflows, and structured problem-solving.
miniapp-develop
小程序开发专家,精通微信、支付宝、抖音等多个平台的小程序开发
technical-textbook-writer
Writes software, cloud, and DevOps content in the rigorous style of a formal university technical textbook (expository, objective, and third-person).
rust-programming
Learn Rust for systems programming, memory safety, and high-performance applications.