← all publishers

zwave-js

@zwave-js source repo

8 published skills

  1. Firmware Update Pr Review · zwave-js bundle
    Use this skill when reviewing any pull request against the zwave-js/firmware-updates repo that touches firmware definition files (`firmwares/<vendor>/*.json`), regardless of author. Covers title normalization, changelog formatting via the submission pipeline (prettier markdown, style-preserving), fixing typos and indentation, and pushing fixups back to the PR's branch.
    0
    installs
  2. Run Full Test Suite · zwave-js
    Runs the full Z-Wave CTT certification suite against the DUT one test at a time, restoring network state between tests, triaging every failure between zwave-js/harness/CTT/wrong-assertion, and reporting a --discover-like pass/skip/fail summary. Use when asked to run the whole test suite, see how far we get in certification testing, work through failing tests, or produce a pass/fail/skip report for the CTT suite.
    0
    installs
  3. Implement Test Handler · zwave-js
    Implements Z-Wave CTT (Certification Test Tool) test handlers for automating certification tests. Use when asked to create handlers for a given test, which includes automating CTT log parsing and prompt responses.
    0
    installs
  4. Review Config Pr · zwave-js
    Review a pull request that changes device configuration files against the config-file rules. Use when asked to review a config file PR or diff.
    0
    installs
  5. Integration Tests · zwave-js bundle
    Guide for writing integration tests that verify CC interview behavior and runtime functionality using mock nodes. Use when user asks for help writing tests for a specific CC or feature.
    0
    installs
  6. Implement Zwave Cc · zwave-js bundle
    Guide for implementing new Z-Wave Command Classes (CCs) in zwave-js
    0
    installs
  7. Add Endpoint Labels · zwave-js
    Add human-readable endpoint labels to a Z-Wave JS device config file based on information from the device manual or manufacturer website. Use when asked to add endpoint labels to a specific device config, or when processing candidates from the findMultiEndpointDevices script.
    0
    installs
  8. Author Config From Web · zwave-js
    Author a Z-Wave JS device configuration file based on information scraped from a manufacturer website. Use when asked to create a device config file from a URL or scraped web data.
    0
    installs