home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643 ์Šคํ‚ฌall categories
sorting
์Šคํƒ€
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
0

architecture

ใ‚ฟใ‚นใ‚ฏใฎๆŠ€่ก“ใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃใ‚’่ฉณ็ดฐ่จญ่จˆใ—ใ€ๅฎŸ่ฃ…ๅฏ่ƒฝใชใƒฌใƒ™ใƒซใพใงๅ…ทไฝ“ๅŒ–ใ™ใ‚‹ใ€‚

tetetratra
tetetratra
development
open
architecture-patterns
0

global-error-handling

Implement robust error handling with user-friendly messages, specific exception types (ISP), centralized error boundaries (SRP), fail-fast validation (KISS), graceful degradation, retry strategies, and proper resource cleanup. Use this skill when adding try-catch blocks, throwing or catching exceptions, creating error classes, implementing error boundaries or middleware, displaying error messages to users, or handling async errors and promise rejections. Use when working with error handling in any language (.ts, .js, .py, .java, .go) across backend services, API endpoints, frontend components, or data processing pipelines. Use when implementing exponential backoff for external service calls or ensuring resources are cleaned up in finally blocks.

maksimtereshin
maksimtereshin
development
open
architecture-patterns
0

architecture-patterns

Kalahari architecture patterns and key classes. Use for code analysis and design.

bartoszwarzocha
bartoszwarzocha
development
open
architecture-patterns
0

kotlin-multiplatform-reviewer

WHEN: Kotlin Multiplatform (KMP) project review, expect/actual patterns, shared module structure, iOS interop WHAT: Module structure analysis + expect/actual validation + platform separation + iOS/Android interop + dependency management WHEN NOT: Android UI โ†’ kotlin-android-reviewer, Server โ†’ kotlin-spring-reviewer

physics91
physics91
development
open
architecture-patterns
0

refactor-code

Refactors code to improve readability, maintainability, performance, and adherence to best practices while preserving functionality

ltoscano
ltoscano
development
open
full-stack
0

react-component-design

Design React components following Tetris architecture guidelines. Use when creating new components, refactoring components, optimizing performance, or improving component structure. Auto-triggers on phrases like "create a component", "refactor this component", "optimize rendering", or "improve component design". Emphasizes component consolidation, unified patterns, and efficient hook usage.

sakataka
sakataka
development
open
architecture-patterns
0

ddd-planning

Domain-Driven Design ๊ธฐํš ๋ฐ ์„ค๊ณ„ ์ „๋ฌธ skill. ํ”„๋กœ์ ํŠธ ๋„๋ฉ”์ธ ๋ถ„์„, Bounded Context ์ •์˜, Aggregate ์„ค๊ณ„, Context Mapping, Event Storming, Ubiquitous Language ์ •์˜ ๋“ฑ DDD ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์‹œ๊ธฐ: (1) DDD ๊ธฐํš/์„ค๊ณ„๋ฅผ ์š”์ฒญํ•  ๋•Œ (2) ๋„๋ฉ”์ธ ๋ชจ๋ธ๋ง์„ ์š”์ฒญํ•  ๋•Œ (3) Bounded Context, Aggregate, Domain Event ์„ค๊ณ„ ์‹œ (4) ํ™”๋ฉด์ •์˜์„œ/DB์ •์˜์„œ์—์„œ ๋„๋ฉ”์ธ ์ถ”์ถœ ์‹œ (5) Context Map ์ž‘์„ฑ ์‹œ (6) Kotlin DDD ์ฝ”๋“œ ์ƒ์„ฑ ์‹œ

jskjw157
jskjw157
development
open
architecture-patterns
0

ruby

Comprehensive Ruby development skill covering language fundamentals, object-oriented design patterns, error handling strategies, performance optimization, modern Ruby 3.x features (pattern matching, ractors, typed Ruby), testing patterns, metaprogramming, concurrency, and Rails-specific best practices. Use when writing Ruby code, refactoring, implementing design patterns, handling exceptions, optimizing performance, writing tests, or applying Ruby idioms and conventions.

el-feo
el-feo
development
open
full-stack
0

fastapi-api-patterns

REST API design and implementation patterns for FastAPI endpoints including CRUD operations, pagination, filtering, error handling, and request/response models. Use when building FastAPI endpoints, creating REST APIs, implementing CRUD operations, adding pagination, designing API routes, handling API errors, or when user mentions FastAPI patterns, REST API design, endpoint structure, API best practices, or HTTP endpoints.

vanman2024
vanman2024
development
open
architecture-patterns
0

kratos-events

Implements event-driven architecture with Watermill pub/sub (RabbitMQ/AMQP/message queue) for go-kratos microservices. Creates publisher/subscriber wrappers, event handlers, worker services with context propagation (request_id, correlation_id), and RabbitMQ/AMQP integration. Use when implementing pub/sub patterns, creating message queues, adding event handlers, building worker services for async processing, or setting up background jobs.

alecszaharia
alecszaharia
development
open
full-stack
0

developing-with-laravel

Laravel framework patterns for PHP applications including Eloquent ORM, migrations, routing, queues, and Blade templates. Use when building Laravel applications or working with Laravel projects.

FortiumPartners
FortiumPartners
development
open
architecture-patterns
0

api-design

Use this when reasoning about API surfaces, packages, protobuf schema, versioning, compatibility adapters or domain action handlers.

sycdan
sycdan
development
open
architecture-patterns
0

chat-agent-persistence

Chat ์„œ๋น„์Šค์˜ ์˜์†ํ™” ๋ ˆ์ด์–ด ๊ฐ€์ด๋“œ. Checkpointer(๋ฉ€ํ‹ฐํ„ด ์ปจํ…์ŠคํŠธ), Message Persistence(PostgreSQL), Redis Streams Consumer ์•„ํ‚คํ…์ฒ˜ ๋ฐ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…. Use when: (1) chat.messages ํ…Œ์ด๋ธ”์ด ๋น„์–ด์žˆ์„ ๋•Œ, (2) checkpointer ๊ด€๋ จ ์—๋Ÿฌ ๋ฐœ์ƒ ์‹œ, (3) ๋ฉ€ํ‹ฐํ„ด ๋Œ€ํ™” ์ปจํ…์ŠคํŠธ๊ฐ€ ์œ ์ง€๋˜์ง€ ์•Š์„ ๋•Œ, (4) Redis Streams consumer group ์„ค์ • ์‹œ.

eco2-team
eco2-team
development
open
architecture-patterns
0

planning

Use when you need to plan technical solutions that are scalable, secure, and maintainable.

duonglx
duonglx
development
open
architecture-patterns
0

architecture-design-creator

PRDใจๆฉŸ่ƒฝ่จญ่จˆๆ›ธใซๅŸบใฅใ„ใฆใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃ่จญ่จˆๆ›ธใ‚’ไฝœๆˆใ™ใ‚‹ใ‚นใ‚ญใƒซใ€‚docs/prd.md ใจ docs/functional-design.md ใŒๅญ˜ๅœจใ™ใ‚‹ๅ ดๅˆใซใ€ใƒ†ใ‚ฏใƒŽใƒญใ‚ธใƒผใ‚นใ‚ฟใƒƒใ‚ฏใ€ใƒฌใ‚คใƒคใƒผใƒ‰ใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃใ€ใƒ‡ใƒผใ‚ฟๆฐธ็ถšๅŒ–ๆˆฆ็•ฅใ€ใƒ‘ใƒ•ใ‚ฉใƒผใƒžใƒณใ‚น่ฆไปถใ€ใ‚ปใ‚ญใƒฅใƒชใƒ†ใ‚ฃ่จญ่จˆ็ญ‰ใ‚’ๅซใ‚€ใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃ่จญ่จˆๆ›ธใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ใ€Œใ‚ขใƒผใ‚ญใƒ†ใ‚ฏใƒใƒฃ่จญ่จˆๆ›ธใ‚’ไฝœๆˆใ—ใฆใ€ใ€ŒๆŠ€่ก“ไป•ๆง˜ๆ›ธใ‚’ๆ›ธใ„ใฆใ€ใ€Œarchitecture design ใ‚’ไฝœใฃใฆใ€็ญ‰ใฎใƒชใ‚ฏใ‚จใ‚นใƒˆใงไฝฟ็”จใ—ใฆใใ ใ•ใ„ใ€‚

ks6088ts-labs
ks6088ts-labs
development
open
architecture-patterns
0

project-setup-expert

Multi-module ๊ตฌ์กฐ ์„ค๊ณ„, Gradle ์„ค์ •, Version Catalog, ์˜์กด์„ฑ ๊ด€๋ฆฌ. ํ—ฅ์‚ฌ๊ณ ๋‚  ์•„ํ‚คํ…์ฒ˜ ๋ชจ๋“ˆ ๋ถ„๋ฆฌ. Domain ์™ธ๋ถ€ ์˜์กด์„ฑ ๊ธˆ์ง€, ์ˆœํ™˜ ์˜์กด์„ฑ ๊ธˆ์ง€. QA ๋„๊ตฌ (Checkstyle, SpotBugs, PMD, JaCoCo) ์„ค์ •.

ryu-qqq
ryu-qqq
development
open
architecture-patterns
0

safety-architecture

Framework for designing safeguards in autonomous systems including kill switches, resource limits, anomaly detection, and human-in-the-loop patterns.

chaserbreitenbach
chaserbreitenbach
development
open
architecture-patterns
0

fpf-skillhello-world

Minimal reference skill used to validate parsing and loading.

venikman
venikman
development
open
architecture-patterns
0

jpa

JPA entities, repositories, and Hibernate ORM patterns for Spring Boot 3.2.5 with Kotlin Use when: Creating/modifying entities, repositories, database queries, or handling persistence layer concerns

psh-inc
psh-inc
development
open
architecture-patterns
0

enforce

Validate atomic specs meet atomicity criteria

matthew-plusprogramming
matthew-plusprogramming
development
open
architecture-patterns
0

global-tech-stack

Reference and maintain the project's technology stack including frameworks, languages, databases, testing tools, and third-party services to ensure consistency across the codebase. Use this skill when making technology decisions, adding new dependencies, choosing appropriate tools or libraries, configuring build systems, setting up testing frameworks, or documenting the tech stack. Apply this skill when selecting which framework, library, or tool to use for a given task, when ensuring code follows the conventions of the chosen stack (React patterns, Python idioms, Rails conventions), when integrating third-party services, or when documenting technology choices in README or architecture documentation. This skill ensures all team members use consistent technologies, new additions align with existing stack decisions, technology choices are documented with rationale, and the project maintains coherent patterns rather than mixing conflicting approaches or frameworks.

overtimepog
overtimepog
development
open
architecture-patterns
0

principles

Core software design principles from 'A Philosophy of Software Design'. Use when asking about decomposition, deep modules, information hiding, complexity management, or John Ousterhout's design principles.

bchapuis
bchapuis
development
open
Previous
Page 798 / 986
Next