/install japanese-smart-home-command-normalizer
japanese-smart-home-command-normalizer
Use this skill when a short Japanese STT transcript needs to be normalized before smart-home execution.
Workflow
- Read
references/design.mdfor the normalization pipeline and result shape. - Read
references/domains.mdfor the supported domains and vocabulary. - Reuse
lib/normalize.jsas the core pure module. - Use
scripts/demo.jsto try sample transcripts from the terminal. - Integrate the normalized result into a device-control skill such as
switchbot-lightor a hook such asaudio-router.
Current domains
light- device aliases: 電気, ライト, 照明
- actions: on, off
aircon- device aliases: エアコン
- actions: on, off, set_mode
- modes: cool, heat, dry, fan
Notes
- This skill only normalizes and classifies text. It does not call device APIs.
- Prefer fixed vocabulary plus lightweight fuzzy matching over open-ended LLM interpretation for safety-critical home actions.
- When confidence is low or required slots are missing, return
needsConfirmation: trueinstead of auto-executing. - Add future devices by extending the domain vocabulary, not by piling more ad-hoc regex into callers.
Resources
lib/normalize.js: core normalization and classification module.scripts/demo.js: print normalized results for sample inputs.fixtures/samples.json: sample transcripts and expected outcomes.references/design.md: pipeline, API shape, and confidence rules.references/domains.md: supported vocabulary and extension guidance.references/openclaw-integration.md: thin-hook integration guidance.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install japanese-smart-home-command-normalizer - After installation, invoke the skill by name or use
/japanese-smart-home-command-normalizer - Provide required inputs per the skill's parameter spec and get structured output
What is Japanese Smart Home Command Normalizer?
Normalize short Japanese smart-home voice transcripts after STT into safe structured intents and slots. Use when handling Japanese commands for lights and ai... It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.
How do I install Japanese Smart Home Command Normalizer?
Run "/install japanese-smart-home-command-normalizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Japanese Smart Home Command Normalizer free?
Yes, Japanese Smart Home Command Normalizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Japanese Smart Home Command Normalizer support?
Japanese Smart Home Command Normalizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Japanese Smart Home Command Normalizer?
It is built and maintained by t0yohei (@t0yohei); the current version is v1.0.0.