← all publishers

siesdart

@siesdart source repo

7 published skills

  1. Dart Melos Upgrade · siesdart
    Upgrade dependencies in a Dart or Flutter Melos monorepo to the latest mutually resolvable versions when the user asks to upgrade, update, check outdated packages, or bump dependencies.
    0
    installs
  2. Canonical Package Layout · siesdart
    Design or review a capability-oriented monorepo layout with apps, features, core, and platform packages. Use when deciding where applications, product capabilities, shared contracts/UI, or reusable integrations belong across Node.js, Dart, TypeScript, Python, or other stacks.
    0
    installs
  3. Improve Folder Architecture · siesdart bundle
    Review a project's folder architecture and produce evidence-backed structural candidates in a visual HTML report.
    0
    installs
  4. React View Logic Boundaries · siesdart bundle
    Apply React View–Logic separation when creating, modifying, or refactoring components with multiple state variables, event handlers, Effects, async flows, or UI policy. Extract cohesive custom Hooks around meaningful use cases while preserving state ownership, minimal contracts, and readable JSX; do not split merely to reduce Hook count or create generic lifecycle wrappers.
    0
    installs
  5. UI Tree Architecture Review · siesdart bundle
    Review a frontend application's rendered component or widget tree from the top-level entry point downward. Use when assessing whether UI nodes are cohesive, appropriately split, easy to change and test, and connected by clear technology-neutral contracts such as inputs, outputs, events, slots, bindings, or shared context.
    0
    installs
  6. Typescript Functional Patterns · siesdart bundle
    Apply Transform, Result, and Match TypeScript patterns with Remeda, neverthrow, and ts-pattern; add each dependency only where code or a public type API uses it.
    0
    installs
  7. Flutter Apply Architecture Best Practices · siesdart bundle
    Apply boundary-first architecture to Flutter/Dart monorepos using Melos, Dart Pub Workspaces, and get_it. Use when changing package boundaries, feature layers, dependency injection, runtime scopes, or workspace validation.
    0
    installs