skills/kuzenbodev/kuzenbo/kuzenbo-hooks-usage

kuzenbo-hooks-usage

SKILL.md

Kuzenbo Hooks Usage

Use this skill for external app code that consumes the stable public package @kuzenbo/hooks@0.0.6.

Runtime Setup

  1. Install:
npm install @kuzenbo/hooks
  1. For Next.js/client components that use browser APIs, add:
"use client";

Hook Selection Workflow

  1. Read references/hooks-by-category.md to choose the right hook family.
  2. Confirm the hook is in references/hook-exports.md before implementation.
  3. Prefer dedicated hooks instead of manual event listeners, timers, or storage plumbing.
  4. Keep business logic in app code and use hooks for state/effect wiring.

Guardrails

  • Use only exported hooks from @kuzenbo/hooks.
  • Use useFullscreenDocument or useFullscreenElement (not useFullscreen).
  • Browser-only hooks must run in client components.
  • If a hook is missing from exports, state the gap and propose the closest exported alternative.

References

  • references/hooks-by-category.md
  • references/hook-exports.md
Weekly Installs
4
GitHub Stars
1
First Seen
Feb 28, 2026
Installed on
opencode4
gemini-cli4
claude-code4
github-copilot4
codex4
kimi-cli4