Development
Programming, frameworks, implementation, frontend, backend, and app development
Browse development skills
Showing 64,033–64,056 of 69,325 skills
Haptic feedback patterns for mobile games using Vibration API. Use when adding tactile feedback.
Grid-based surface coverage tracking for territorial game mechanics
OPTIMIZE slow Vue applications, fix memory leaks, and improve render performance. Reduce unnecessary re-renders, optimize computed properties, and fix expensive operations. Use when application feels slow, memory usage grows, or animations lag.
Creates comprehensive developer onboarding documentation and materials including step-by-step setup guides, first-task assignments, expected time per step, common troubleshooting, team introductions, and code walkthrough tours. Use when preparing "new developer onboarding", "first day setup", "junior dev training", or "team member onboarding".
Server-authoritative multiplayer architecture principles. Use when designing multiplayer features.
Shooting prediction with optimistic decals and server rollback. Use when implementing shooting mechanics.
Movement prediction with server reconciliation for WASD controls. Use when implementing player movement.
Client-side prediction and server reconciliation core concepts. Use when implementing responsive multiplayer controls.
GitHub issue to PR end-to-end — branch, TDD implementation, PR — one issue or several in parallel. Use when asked to work on an issue, fix issue #N, or batch-process several.
Colyseus server setup, room handlers, lifecycle events, and scaling. Use when setting up multiplayer server.
Commit message conventions, staging practices, and commit best practices. Covers conventional commits, explicit staging workflow, logical change grouping, humble fact-based communication style, and automatic issue detection. Use when user mentions committing changes, writing commit messages, git add, git commit, staging files, or conventional commit format.
Colyseus client SDK for React, connection methods, room events, and messaging. Use when connecting to multiplayer server.
Git commands with porcelain and machine-readable output for agent workflows. Use when scripting status/diff/log, porcelain=v2, --numstat counts, custom --format placeholders, or branch tracking info.
Review developer meeting notes from the UCEAP IT Software Engineering wiki to process any outstanding action items. Creates Jira tickets, updates meeting notes, and manages the wiki Home page. Use when processing UCEAP meeting followups or planning a dev meeting.
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification. Triggers: "worktree", "isolated workspace", "feature branch isolation", "multiple branches", "parallel development"
Start Dev Maestro dashboard for MASTER_PLAN.md tasks. Use when user says "start maestro", "open kanban", or "show tasks". Also use when tasks show wrong status (PLANNED instead of DONE) - see Parser Troubleshooting section.
Start Dev Maestro dashboard for MASTER_PLAN.md tasks. Use when user says "start maestro", "open kanban", or "show tasks". Also use when tasks show wrong status (PLANNED instead of DONE) - see Parser Troubleshooting section.
Synchronize documentation with actual skills, commands, and agents in the codebase
FIX ESLint errors safely without breaking code. Prefix unused variables with `_`, fix no-case-declarations, add default props, and verify builds after each batch. Use when lint cleanup is needed for easier refactoring & faster Claude Code editing.
Access Claude Blog for latest Claude Code improvements, usage patterns, and best practices. Use when researching Claude Code features, CLAUDE.md optimization, or staying current with Claude capabilities. Checks recent articles for relevant updates and patterns.
Skaffold file sync — copy changed files to containers without rebuilding. Use when optimizing the dev loop, configuring sync rules, or the user mentions hot reload or fast iteration.
Python-specific container optimization patterns including slim base images (NOT Alpine), virtual environment handling, multi-stage builds with pip/poetry/uv, and optimization from ~1GB to ~80-120MB. Covers musl libc issues, wheel building, and Python-specific dependency management patterns. Use when working with Python containers, Dockerfiles for Python apps, or optimizing Python image sizes.
Node.js container optimization — Alpine, multi-stage builds, node_modules caching, BuildKit mounts (900MB to ~100MB). Use when working with Node.js containers or optimizing image sizes.
Go-specific container optimization patterns including static binary compilation, scratch/distroless base images, CGO handling, and systematic optimization journey from 846MB to 2.5MB (99.7% reduction). Covers ldflags, trimpath, and build flag optimizations specific to Go applications. Use when working with Go containers, Dockerfiles for Go apps, or optimizing Go image sizes.