← all publishers

project-chip

@project-chip source repo

14 published skills

  1. Chip Tool Testing · project-chip
    Guidelines for building Matter examples and chip-tool, and testing examples using chip-tool.
    0
    installs
  2. Python Test Runner · project-chip
    Guidelines and instructions for building prerequisite example applications and running python-based integration and certification tests located in `src/python_testing/`. Use this skill to run important regression tests during developement or, when building new example apps, or when there is a need to execute python test scripts or "certification test scripts" or mentions of run_python_test.py and local.py.
    0
    installs
  3. Zap XML Generation · project-chip
    Generates and updates ZAP template XML files (.xml) in the Matter SDK from Matter specification AsciiDoc documents (.adoc) using the Alchemy CLI tool. Use when generating ZAP XMLs from Spec to SDK, updating cluster definitions (src/app/zap-templates/zcl/data-model/chip/*-cluster.xml), adding provisional clusters, updating global structs/enums (src/app/zap-templates/zcl/data-model/chip/global-structs.xml, src/app/zap-templates/zcl/data-model/chip/global-enums.xml), updating namespaces (src/app/zap-templates/zcl/data-model/chip/namespaces.xml) or device types (src/app/zap-templates/zcl/data-model/chip/device-types.xml - partial support), generating XMLs behind #ifdef tags (--attribute), or applying provisional policies (--provisional-policy). Don't use for analyzing .zap/.matter files, formatting AsciiDoc docs, or C++/Python changes.
    0
    installs
  4. Podman Vscode Build · project-chip
    Guidelines for building Matter examples and running tests using Podman with the vscode image in a non-interactive environment.
    0
    installs
  5. Zap Matter Analysis · project-chip
    Guidelines and common jq/grep/awk queries for investigating ZAP (.zap) and Matter (.matter) files to understand endpoints, clusters, attributes, and commands.
    0
    installs
  6. Python Test Reviewer · project-chip
    Expert guidance for reviewing Python tests in the Matter (connectedhomeip) repository. Use this skill when reviewing changes to tests, specifically targeting common pitfalls in async execution, mocking cluster interactions, and assertion quality.
    0
    installs
  7. Binary Size Comparison · project-chip
    Guidelines for comparing binary (ELF) sizes using Rust-based tooling (elf-bloat and asm-annotate) across various platforms to analyze the impact of code changes on footprint.
    0
    installs
  8. Documentation Discovery · project-chip
    Essential guidelines instructing AI agents on how to incrementally discover, read, and consult top-level monorepo documentation and example-specific reference guides before altering code or executing test harnesses.
    0
    installs
  9. Matter Specification Access · project-chip
    Guidelines for accessing and reading the Matter specification and test plans. These resources are private and in-progress, so they must be cloned or requested.
    0
    installs
  10. Github Pr Description Writer · project-chip
    Guidelines for generating clear, concise, and objective GitHub Pull Request descriptions.
    0
    installs
  11. Code Driven Cluster Migration · project-chip
    Step-by-step procedure for migrating a legacy Ember-based Matter server cluster in src/app/clusters/ to the code-driven pattern. Use this skill when converting an existing cluster. All rules from code-driven-cluster-development still apply; this skill adds the migration-specific workflow on top.
    0
    installs
  12. Code Driven Cluster Development · project-chip
    Guidelines for implementing or migrating Matter server clusters (code that resides in `src/app/clusters`) using the DefaultServerCluster base class (code-driven data model approach), as opposed to the legacy ZAP/Ember codegen approach.
    0
    installs
  13. Github Action Failure Investigation · project-chip
    Guidelines for fetching, downloading, and analyzing failed GitHub Actions runs, including raw logs, packet captures, and detecting runner freezes.
    0
    installs
  14. Code Driven Cluster Tdd Implementation · project-chip
    Guidelines for implementing or migrating Matter server clusters to the code-driven pattern using Test-Driven Development (TDD).
    0
    installs