開發
前端、後端、行動裝置和全端開發技能
20307 skills in this category
global-conventions
Follow consistent project structure, version control practices, environment configuration, code review processes, and development conventions across the entire application. Use this skill when organizing project files and directories, when writing commit messages or creating pull requests, when managing environment variables and configuration, when participating in code reviews, when defining testing requirements, when using feature flags, when maintaining changelogs, when documenting setup instructions, or when establishing consistent development practices across the team.
brainstorming
Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
localization
Use when implementing internationalization (i18n), String Catalogs, pluralization, or right-to-left layout support. Covers modern localization workflows with Xcode String Catalogs and LocalizedStringKey patterns.
code-review
自动代码审查,检查代码质量、性能和安全问题
vanilla-rails-testing
Use when writing Rails tests - enforces fixtures-only, integration-style controller tests, Current context setup, simple naming, and Minitest syntax
typescript-eslint
Analyzes TypeScript code for compilation errors and ESLint violations. Use when checking code quality or fixing type errors.
xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. Provides intelligent header detection and semantic column mapping for robust data import.
training-insights-analyzer
Analyze training patterns, performance, and physiological data using advanced computational models.AUTO-ACTIVATES when user asks about:- Training status/progress ("How am I doing?", "How's my training?")- Load/overtraining ("Am I overtraining?", "Is my load too high?")- Performance questions ("Why did I fade?", "What's limiting me?")- Specific run analysis ("Why was my HR high?", "What happened yesterday?")- Race readiness ("Am I ready?", "Will I make my goal?")- Physiological zones ("What are my zones?", "What's my threshold?")- Recovery/freshness ("Should I run today?", "Am I recovered?")- Patterns/causation ("What's causing...", "What predicts my best runs?")PROACTIVELY WARNS when detecting:- ACWR > 1.3 (load spike)- TSB < -25 (fatigue accumulation)- Correlation shifts (relationship changes)- Form breakpoints earlier than usual- Recovery decline between intervals
atlassian-cli
Execute Atlassian CLI (acli) commands for Jira work items, projects, sprints, boards, and organization administration. Use when the user wants to manage Jira issues, projects, sprints, or perform Atlassian organization admin tasks. Covers both solo developer workflows and team collaboration patterns.
software-designing
技術設計書(design.md)を作成・編集します。アーキテクチャ設計、コンポーネント定義、API設計、データベーススキーマの文書化が必要な場合に使用してください。requirements.mdが存在する場合は整合性を確認します。
test-driven-development
Test-Driven Development workflows including red-green-refactor cycle, test-first implementation, outside-in vs inside-out testing, TDD for debugging, and TDD for refactoring. Use when implementing new features, refactoring existing code, using tests to drive design, or debugging with failing tests.
form-generator
Generate forms using base-joy Connected components and react-hook-form. Use when creating a form, adding form fields, connecting inputs to react-hook-form, implementing validation, or building data entry interfaces.
json-api-mock-generator
Generate realistic JSON API mock response files with proper data types, nested structures, and configurable record counts. Triggers on "create mock API response", "generate JSON mock data", "fake API data for", "mock endpoint response".
elm-development
Comprehensive Elm functional programming for web development including The Elm Architecture, type system, JavaScript interop, and production-ready patterns
firebase-integration
Firebase integration for authentication, Firestore database, and real-time data synchronization. Use when working with Firebase services in the LiveMetro app.
github-search
Search GitHub code, repositories, issues, and PRs via gh CLI
edulift-mobile-coder
This skill should be used when working on the EduLift Flutter/Dart mobile application for development tasks including implementing new features, fixing bugs, optimizing performance, or maintaining existing code. Use this skill for any coding work on the school transportation management app including UI components, business logic, API integration, state management, and architecture compliance.
fundamental-coding-principles
Proactively use this skill when starting any code writing or refactoring task and must uphold SOLID, DRY, KISS, YAGNI, and SSOT principles.
check-performance
Analyze performance-related HTML issues on web pages. Use when users ask to check page performance, audit resource loading, verify lazy loading, check preload hints, or analyze render-blocking resources. Detects missing optimizations, large resources, render-blocking issues, and Core Web Vitals problems.
pr-review
Comprehensive PR review for oc (OpenShift CLI). Runs build, tests, and linting, then applies Go style improvements and provides detailed code review feedback.