Category

Development

Programming, frameworks, implementation, frontend, backend, and app development

68,560
skills in category
2,857
pages available
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browser

Browse development skills

Showing 65,49765,520 of 68,560 skills

R3f FundamentalsA

React Three Fiber core setup, Canvas configuration, scene hierarchy, camera systems, lighting, render loop, and React integration patterns. Use when setting up a new R3F project, configuring the Canvas component, managing scene structure, or understanding the declarative Three.js-in-React paradigm. The foundational skill that all other R3F skills depend on.

developmentreactapi
0
207
Platform BuildingA

Platform-specific building systems for mobile, VR, and accessibility. Use when implementing touch controls for building games, VR spatial input, colorblind-friendly feedback, or cross-platform building mechanics. Covers input adaptation and inclusive design patterns.

developmentjavascriptjava
0
207
Performance At ScaleA

Spatial indexing and world streaming for Three.js building games with thousands of pieces. Use when optimizing building games, implementing spatial queries, chunk loading, or profiling performance. Includes spatial hash grids, octrees, chunk managers, and benchmarking tools.

developmentjavascriptjava
0
207
Particles RouterA

Decision framework for particle system projects. Routes to specialized particle skills (gpu, physics, lifecycle) based on task requirements. Use when building particle effects or needing guidance on which particle techniques to combine.

developmentreactrails
0
207
Particles PhysicsA

Physics simulation for particle systems—forces (gravity, wind, drag), attractors/repulsors, velocity fields, turbulence, and collision. Use when particles need realistic or artistic motion, swarm behavior, or field-based animation.

development
0
207
Particles LifecycleA

Particle lifecycle management—emission/spawning, death conditions, object pooling, trails, fade-in/out, and state transitions. Use when particles need birth/death cycles, continuous emission, trail effects, or memory-efficient recycling.

developmentrails
0
207
Multiplayer BuildingA

Networking systems for multiplayer building games. Use when implementing networked construction, delta synchronization, client prediction, or conflict resolution. Server-authoritative model with optimistic client prediction for responsive gameplay.

developmentjavascriptjava
0
207
Frontend Dev GuidelinesA

Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, styling best practices, routing, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.

developmenttypescriptreact
0
207
Forms RouterA

Router for web form development. Use when creating forms, handling validation, user input, or data entry across React, Vue, or vanilla JavaScript. Routes to 7 specialized skills for accessibility, validation, security, UX patterns, and framework-specific implementations. Start here for form projects.

developmentjavascripttypescript
0
207
Form VueA

Production-ready Vue form patterns using VeeValidate (default) or Vuelidate with Zod integration. Use when building forms in Vue 3 applications with Composition API.

developmenttypescriptbash
0
207
Form VanillaA

Framework-free form validation using HTML5 Constraint Validation API enhanced with Zod for complex rules. Use when building forms without React/Vue or for progressive enhancement.

developmentjavascripttypescript
0
207
Form Ux PatternsA

UX patterns for complex forms including multi-step wizards, cognitive chunking (5-7 fields max), progressive disclosure, and conditional fields. Use when building checkout flows, onboarding wizards, or forms with many fields.

developmenttypescriptgo
0
207
Form SecurityA

Security patterns for web forms including autocomplete attributes for password managers, CSRF protection, XSS prevention, and input sanitization. Use when implementing authentication forms, payment forms, or any form handling sensitive data.

developmenttypescriptrust
0
207
Form ReactA

Production-ready React form patterns using React Hook Form (default) and TanStack Form with Zod integration. Use when building forms in React applications. Implements reward-early-punish-late validation timing.

developmenttypescriptgo
0
207
Form AccessibilityA

WCAG 2.2 AA compliance for forms, ARIA patterns, focus management, keyboard navigation, and screen reader support. Use when implementing accessible forms in any framework. The compliance foundation that ensures forms work for everyone.

developmenttypescriptgo
0
207
Decay UpkeepA

Building decay and upkeep systems for survival games. Use when implementing timer-based decay, Tool Cupboard patterns (Rust-style protection radius), resource upkeep costs, or server performance management through automatic cleanup. Balances gameplay and server health.

developmentjavascriptrust
0
207
D3js VisualizationA

Create D3.js charts and interactive data visualizations. Use when building bar charts, line charts, scatter plots, pie charts, force-directed graphs, geographic maps, or any custom data visualization.

developmentjavascriptgo
0
207
Component LibraryA

Comprehensive React component library with 30+ production-ready components using shadcn/ui architecture, CVA variants, Radix UI primitives, and Tailwind CSS. Use when users need to (1) Create React UI components with modern patterns, (2) Build complete component systems with consistent design, (3) Implement accessible, responsive, dark-mode-ready components, (4) Generate form components with React Hook Form integration, (5) Create data display components like tables, cards, charts, or (6) Bui...

developmenttypescriptgo
0
207
BrainstormingA

Use when starting any feature, project, or design work. Guides collaborative design refinement through incremental questioning before any code is written.

developmentgogit
0
207
Backend Dev GuidelinesA

Backend development guidelines for Node.js/Express/TypeScript applications. Layered architecture (Routes → Controllers → Services → Repositories), error handling, validation, middleware patterns, database access, and testing. Use when creating routes, endpoints, APIs, controllers, services, repositories, middleware, or working with backend code.

developmenttypescriptnode
0
207
Team CollaborationA

Working effectively with others in coding projects – including code reviews, clear communication, and contributing to shared or open-source codebases.

developmentrustgit
0
207
Secure CodingA

Incorporating security at every step of software development – writing code that defends against vulnerabilities and protects user data.

developmentsqlaws
0
207
DocumentationA

Communicating the intended behavior and context of code through clear documentation and comments, and sharing knowledge with the team.

developmentgoapi
0
207
Code RefactoringA

The practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.

developmentexpressrefactoring
0
207