行動開發
3314 skills in 開發 > 行動開發
repo-doc-auditor
Perform a repo-wide, evidence-based audit of documentation against the current codebase and recent changes. Produces a proposed, fully rewritten documentation set in TempDoc-ForUserReview and asks for approval before any changes are applied to the existing docs.
domain-detection
Analyze text to identify technical domains and suggest appropriate specialized agentsfor delegation following Constitutional Principle X (Agent Delegation Protocol).This skill examines specifications, plans, tasks, or any technical text to detectdomain keywords and recommend whether to use single-agent or multi-agent delegation.It ensures specialized work is routed to specialists rather than handled by generalists.Triggered by: User request for "which agent?", "who should do this?", domainidentification needs, or automatically by /specify, /plan, /tasks commands.
research
Pre-implementation research for design, architecture, and impact analysis. Use during brainstorming, architectural design, or before implementation to understand dependencies and integration points. Triggers on (1) designing or architecting a feature, (2) brainstorming implementation approaches, (3) analyzing impact of proposed changes, (4) exploring reference materials in extra/, (5) creating research reports before planning.
mapping-fixer
Diagnose and fix broken bone/blend shape/annotation mappings on 3D characters. Analyzes model data, compares against presets, extracts animation data, and generates corrected mappings. Use when annotations don't work, AUs don't animate correctly, or importing new character models. Primary focus on skeletal-only models like the Betta fish.
redis
Redis data structures and commands including strings, lists, hashes, sets, sorted sets, streams, and transactions for high-performance caching and real-time applications.
ios-generate-unit-tests
Generate comprehensive unit tests for iOS RxSwift project files (ViewModels, UseCases, Services). Creates complete test files with nested mocks, RxTest patterns, session error handling, and memory leak tests. Use when "generate unit tests", "write tests for", "create unit tests", "add tests for", or analyzing Swift files in PayooMerchant project.
create-app
Use this skill whenever creating a new application. IMPORTANT: This should be the FIRST thing you read when starting a new project. IMPORTANT: Read this before planning or brainstorming.
issue-creator
Generate GitHub issues from an approved engineering specification. Use to break down a spec into implementable, atomic tasks with dependencies, sizing, and labels.
expo-api-audit
Comprehensive audit of Expo/React Native app API integration layer. Use when asked to: (1) Review API interactions, auth handling, or token management, (2) Find hardcoded data or screens bypassing API, (3) Verify user interactions properly sync to backend, (4) Analyze offline behavior and caching, (5) Audit Orval/OpenAPI code generation, (6) Check for API security issues. Supports TanStack Query, Zustand, axios, Expo Router, expo-secure-store, and expo-constants patterns.
obsidian-organizer
Organize and normalize an Obsidian vault in a Zettelkasten, folder-first style. Use when asked to scan/analyze an Obsidian vault, generate Report.md and an executable Plan.md, normalize filenames (YYYYMMDD Title), merge YAML frontmatter (type/status/created/updated/tags/aliases/source), plan moves between top folders (00_Inbox/10_Literature/20_Permanent/30_Maps/40_Projects/90_Archive), fix wikilinks and markdown links after renames/moves, manage attachments in per-top-folder _assets, and apply changes with rollback via backups in 90_Archive/_organizer_backups.
global-justfile
Your approach to handling global justfile. Use this skill when working on files where global justfile comes into play.
arcgis-interaction
Handle user interaction with map features including popups, editing, sketching, and event handling. Use for creating interactive map applications with feature selection, editing workflows, and custom interactions.
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
firebase
Google's mobile and web application development platform.
mobile-development
Master mobile app development across Android (Kotlin), iOS (Swift), and cross-platform frameworks (React Native, Flutter). Learn native development, UI/UX patterns, APIs, performance optimization, and app store deployment.
consulting
Apply consulting methodologies from McKinsey, BCG, Bain, and Accenture for structured problem-solving and strategic analysis. Use when analyzing business problems, developing strategy, structuring presentations, evaluating M&A, sizing markets, improving profitability, managing projects, or driving organizational change.
mobile
Mobile development with React Native, Flutter, and native patterns
global-naming
Your approach to handling global naming. Use this skill when working on files where global naming comes into play.
session-summary
End-of-session summary that logs work completed to Obsidian. Run this at the end of any Claude Code session to capture what you accomplished. Creates or appends to the daily session log.
rust-error-handling
Design error types using thiserror for libraries and anyhow for applications. Use when defining error hierarchies or handling fallible operations.