Skip to main content
Hankanman
Profil créateur GitHub

Hankanman

Vue par dépôt de 48 skills collectés dans 4 dépôts GitHub.

skills collectés
48
dépôts
4
mis à jour
17 juil. 2026
explorateur de dépôts

Dépôts et skills représentatifs

zod-dynamic-schema-type-inference
Développeurs de logiciels

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 mars 2026
ha-api-access
Développeurs de logiciels

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 févr. 2026
better-auth-context-performance
Développeurs de logiciels

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 févr. 2026
nextjs-zenstack-auth-context-error
Développeurs de logiciels

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 févr. 2026
javascript-utc-date-timezone-drift
Développeurs de logiciels

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 févr. 2026
nextjs-better-auth-minimal-api-refactor
Développeurs de logiciels

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 févr. 2026
react-big-calendar-dnd-typescript
Développeurs de logiciels

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 févr. 2026
react-big-calendar-nextjs-integration
Développeurs 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 févr. 2026
Affichage de 8 skills collectés sur 28.
aod-research-frontier
Développeurs de logiciels

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 juil. 2026
aod-diagnostics-and-tooling
Développeurs de logiciels

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 juil. 2026
aod-research-methodology
Développeurs de logiciels

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 juil. 2026
aod-architecture-contract
Développeurs de logiciels

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 juil. 2026
aod-build-and-env
Développeurs de logiciels

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 juil. 2026
aod-change-control
Développeurs de logiciels

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 juil. 2026
aod-config-and-flags
Développeurs de logiciels

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 juil. 2026
aod-debugging-playbook
Développeurs de logiciels

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 juil. 2026
Affichage de 8 skills collectés sur 16.
4 dépôts affichés sur 4
Tous les dépôts sont affichés