Skip to main content
Hankanman
Perfil de creador de GitHub

Hankanman

Vista por repositorio de 48 skills recopiladas en 4 repositorios de GitHub.

skills recopiladas
48
repositorios
4
actualizado
17 jul 2026
explorador de repositorios

Repositorios y skills representativas

zod-dynamic-schema-type-inference
Desarrolladores de software

Fix TypeScript type inference loss when dynamically constructing Zod object schemas. Use when: (1) `z.infer<typeof schema>` produces `Record<string, unknown>` instead of typed fields, (2) Building a schema factory that constructs `z.object()` from dynamic…

2 mar 2026
ha-api-access
Desarrolladores de software

Access the Home Assistant REST API using environment variables HA_URL and HA_TOKEN exported in ~/.zshrc. Use when: (1) need to query Home Assistant entity states, (2) need to call HA services programmatically, (3) need to debug or inspect HA integration…

22 feb 2026
better-auth-context-performance
Desarrolladores de software

Fix Better Auth performance anti-pattern: manual db.$setAuth() vs. reusing cached client. Use when: (1) Server actions or components create new auth contexts with db.$setAuth(), (2) Functions accept User parameter just to create auth context, (3) Dashboard or…

14 feb 2026
nextjs-zenstack-auth-context-error
Desarrolladores de software

Fix for "An error occurred in the Server Components render" in Next.js production builds when using ZenStack ORM with Better Auth. Use when: (1) Generic Server Components error in production with no stack trace, (2) Works in dev but fails in production, (3)…

14 feb 2026
javascript-utc-date-timezone-drift
Desarrolladores de software

Fix timezone drift when using JavaScript Date methods with UTC-stored times. Use when: (1) Times shift by user's timezone offset (e.g., 09:00 UTC becomes 10:00 in BST browsers), (2) Database stores times in UTC but display shows wrong hours, (3) Inconsistent…

7 feb 2026
nextjs-better-auth-minimal-api-refactor
Desarrolladores de software

Refactor Next.js + Better Auth authentication to minimal API with discriminated unions. Use when: (1) Too many auth helper functions causing maintenance burden, (2) Want perfect type safety without optional chaining, (3) Need to optimize auth performance with…

7 feb 2026
react-big-calendar-dnd-typescript
Desarrolladores de software

Fix TypeScript errors when integrating react-big-calendar drag-and-drop addon in Next.js/React projects. Use when: (1) Getting "Module has no exported member 'EventInteractionArgs'" error, (2) EventWrapperProps type missing 'children' property causing type…

7 feb 2026
react-big-calendar-nextjs-integration
Desarrolladores web

Integrate react-big-calendar with Next.js 16 App Router and shadcn/ui. Use when: (1) Need to add a visual calendar to Next.js app, (2) Want calendar that works with server/client component split, (3) Need to integrate with shadcn/ui theming, (4) Building…

7 feb 2026
Mostrando 8 de 28 skills recopiladas.
aod-research-frontier
Desarrolladores de software

Use when scoping new research, a thesis/blog post, a grant-style pitch, or a "what should we work on next" planning session for Area Occupancy Detection — maps open, unproven "beyond state-of-the-art" problems (reliability vs raw sensors, per-home transition…

7 jul 2026
aod-diagnostics-and-tooling
Desarrolladores de software

Use when you need to MEASURE what Area Occupancy Detection is actually doing instead of guessing — downloading and reading the HA diagnostics export, interpreting a health/repair issue, reading hourly-analysis debug logs, or using the simulator to compare a…

7 jul 2026
aod-research-methodology
Desarrolladores de software

Use when turning a hunch, user report, or measurement into an accepted change to AOD's Bayesian/learning math — deciding whether a root-cause theory is proven, designing the discriminating experiment (DB query, simulator run, or predicted-numbers test),…

6 jul 2026
aod-architecture-contract
Desarrolladores de software

Use when you need to understand WHY Area Occupancy Detection is built the way it is before changing coordinator.py, area/area.py, utils.py, data/analysis.py, data/decay.py, data/entity.py, or anything under db/ — the single-coordinator-many-areas design, the…

6 jul 2026
aod-build-and-env
Desarrolladores de software

Use when setting up, resetting, or debugging the local development environment for Area Occupancy Detection — bootstrap fails, `uv sync` errors, wrong Python version, ruff or pytest behaving differently locally vs CI, uv.lock showing unexpected diffs,…

6 jul 2026
aod-change-control
Desarrolladores de software

Use before opening, reviewing, or merging any PR against Area Occupancy Detection (AOD) — especially anything touching Bayesian math (utils.py sigmoid pipeline), priors, decay/half-life, likelihoods, config schema (const.py CONF_*/DEFAULT_*), the config-entry…

6 jul 2026
aod-config-and-flags
Desarrolladores de software

Use when adding, renaming, removing, or debugging any CONF_* / DEFAULT_* configuration key, config_flow.py schema, strings.json/translations entry, migrations.py version bump, or sensor default in Area Occupancy Detection; when a user reports a setting "not…

6 jul 2026
aod-debugging-playbook
Desarrolladores de software

Use when triaging a live Area Occupancy Detection symptom report — occupancy stuck on/won't clear, occupancy won't turn on, probability pinned at 0.99 or 0.01, wrong or spammy repair issues, a config setting that seems to be "ignored" (especially decay…

6 jul 2026
Mostrando 8 de 16 skills recopiladas.
Mostrando 4 de 4 repositorios
Todos los repositorios cargados