Règle 05 : Aggregates et Aggregate Roots. Use when defining a consistency boundary and its root entity, transaction scope, or invariants spanning multiple entities.
Langue du texte source : anglais
Menu
SkillsMP a collecté 222 skills depuis TheBeardedBearSAS/claude-craft. Ouvrez un skill pour examiner sa source et ses détails.
Affichage de 40 skills collectés sur 222.
Règle 05 : Aggregates et Aggregate Roots. Use when defining a consistency boundary and its root entity, transaction scope, or invariants spanning multiple entities.
Langue du texte source : anglais
API Gateway patterns (Kong, Traefik, AWS API Gateway) — rate limiting, auth, routing, versioning. Use when implementing API gateway, reverse proxy, or API management.
Langue du texte source : anglais
Phase d'architecture systématique AVANT le code (TDD). Use when starting a new feature that touches multiple files, designing a new module, or making non-trivial architectural choices.
Architecture Clean + DDD + Hexagonal - Atoll Tourisme. Use when designing architecture or reviewing code structure.
Langue du texte source : anglais
Architecture async-first avec messaging et queues (Symfony Messenger, Laravel Queue, Ecotone). Use when working with async processing, queues, workers, background jobs.
Pattern GSD (Get Shit Done) - découper en tâches atomiques avec contextes subagent frais pour combattre le context rot. Use when planning complex work or working past 50% context usage.
CQRS - Command Query Responsibility Segregation. Use when implementing DDD patterns, separating read/write models, event sourcing, or building scalable architectures with heterogeneous performance requirements.
Patterns DDD (vue d'ensemble). Use when structuring a domain layer end-to-end — entities, value objects, aggregates, repositories, domain services — or choosing between them.
Langue du texte source : anglais
Debugging méthodique en 4 phases (reproduce → isolate → fix → verify). Use when investigating a bug, regression, flaky test, or unexpected behavior.
Convention DESIGN.md pour design systems AI-friendly. Use when setting up a new project UI, documenting design tokens, or generating UI consistent with a design system.
Documentation. Use when writing docs or reviewing documentation.
Langue du texte source : anglais
Règle 06 : Domain Events. Use when a state change must notify other parts of the domain or bounded contexts (event sourcing, side effects, decoupling).
Langue du texte source : anglais
Orchestrate dozens-to-hundreds of subagents from a script Claude writes (Claude Code Dynamic Workflows, trigger `ultracode`). Use when a task exceeds a single agent's context or needs more than ~4 concurrent workers — large audits, migrations, multi-source…
Third-party Claude Code token/context/code-review tools. Use when choosing or recommending an external tool to reduce token usage, manage context, or review large codebases (caveman, code-review-graph, token-savior, context-mode...).
Langue du texte source : anglais
Cloudflare Workers, Deno Deploy, Vercel Edge Functions, edge patterns (geo-routing, caching). Use when implementing edge compute, CDN logic, or global low-latency APIs.
Langue du texte source : anglais
Event Sourcing, CQRS, Saga patterns, event bus (Kafka, RabbitMQ, AWS EventBridge). Use when implementing event-driven architecture, distributed transactions, or event sourcing.
Langue du texte source : anglais
Git workflow and conventional commits. Use when working with git, branches, commits, pull requests, code review, or version control strategy.
Langue du texte source : anglais
GraphQL API design, Apollo Federation, schema stitching, resolvers, N+1 query problem. Use when implementing GraphQL API, federation, or optimizing queries.
Langue du texte source : anglais
Principes KISS, DRY, YAGNI. Use when reviewing code quality or refactoring.
Langue du texte source : anglais
Monorepo management (Nx, Turborepo, pnpm workspaces) — task orchestration, caching, code sharing. Use when setting up monorepo, optimizing builds, or managing multi-package projects.
Langue du texte source : anglais
Architecture multitenant avec approche tiered (Shared/Dedicated Schema/DB), RBAC/ABAC, field-level encryption. Use when working with multitenant applications, tenant isolation, data segregation.
OpenTelemetry, distributed tracing, structured logging, metrics (Prometheus, Grafana, Datadog). Use when implementing monitoring, tracing, or debugging production issues.
Langue du texte source : anglais
Parallel git worktrees for concurrent Claude Code sessions. Use when working on multiple features or writer/reviewer workflows.
Langue du texte source : anglais
Best practices for Remotion - video creation in React. Use when creating videos, animations, compositions, sequences, or any Remotion project.
Langue du texte source : anglais
Security guidelines and OWASP Top 10. Use when reviewing security, implementing authentication or authorization, hardening code, or discussing vulnerabilities.
Langue du texte source : anglais
Brainstorming socratique AVANT de coder - clarifier le problème par questions ciblées plutôt que sauter à la solution. Use when requirements are ambiguous or before starting a non-trivial feature.
SOLID principles for object-oriented design. Use when reviewing code quality, refactoring, designing classes or interfaces, or discussing architecture patterns.
Langue du texte source : anglais
TDD/BDD testing principles. Use when writing tests, reviewing test coverage, setting up testing, or discussing test strategy and test architecture.
Tooling React Native - Expo & EAS. Use when configuring the React Native build/dev toolchain (Expo, EAS Build, Metro, native dependencies).
Langue du texte source : anglais
Règle 04 : Value Objects. Use when modeling an immutable domain concept validated at construction (Money, Email, DateRange) to replace primitive obsession.
Langue du texte source : anglais
WebAssembly (WASM) integration, WASI, component model, Rust/Go to WASM compilation. Use when implementing WASM modules, browser/edge compute, or polyglot runtime.
Langue du texte source : anglais
Workflow d'Analyse Obligatoire. Use when working with workflow analysis.
Langue du texte source : anglais
Documentation standards, API docs, and technical writing guidelines
Langue du texte source : anglais
Third-party Claude Code token/context/code-review tools. Use when choosing or recommending an external tool to reduce token usage, manage context, or review large codebases.
Langue du texte source : anglais
Git workflow best practices, branching strategies, and commit conventions
Langue du texte source : anglais
KISS, DRY, YAGNI principles for simple, maintainable code
Langue du texte source : anglais
Parallel git worktrees for concurrent Claude Code sessions. Use when working on multiple features or writer/reviewer workflows.
Langue du texte source : anglais
Security best practices, OWASP Top 10, and secure coding guidelines
Langue du texte source : anglais
SOLID principles for clean code design and architecture
Langue du texte source : anglais
TDD/BDD testing principles, test patterns, and coverage strategies
Langue du texte source : anglais