← all publishers

pigweed-project

@pigweed-project source repo

10 published skills

  1. Docs · pigweed-project bundle
    Use for ALL documentation-related workflows: rst style guide, changelog updates, C/C++ API reference (Doxygen)
    0
    installs
  2. Gerrit · pigweed-project bundle
    Helps with tasks related to Gerrit and Buildbucket.
    0
    installs
  3. Oncall · pigweed-project bundle
    Pigweed oncall rotation runbooks and maintenance workflows (such as rolling CIPD client tools for b/315378787). DO NOT auto-load during normal coding tasks. Only load when explicitly triggered by the user via the `/oncall` or `/roll-cipd` slash command.
    0
    installs
  4. Bluetooth · pigweed-project bundle
    Instructions for working with Bluetooth code (pw_bluetooth_sapphire, pw_bluetooth_proxy, etc.) and the Bluetooth Core Specification.
    0
    installs
  5. Pw Async2 · pigweed-project bundle
    Best practices for pw_async2 development and testing, covering futures, values, tasks, dispatchers, polling, and coroutines.
    0
    installs
  6. Code Review · pigweed-project
    Comprehensive workflow for reviewing Git patches and Gerrit Change Lists (CLs).
    0
    installs
  7. Pigweed Kernel Testing · pigweed-project
    Instructions for running tests and lints for the Pigweed kernel (`pw_kernel`).
    0
    installs
  8. Run Presubmit Checks · pigweed-project bundle
    Run presubmit checks on each commit in a stack, automatically fixing any issues. This prepares a stack of commits for submission to Gerrit.
    0
    installs
  9. Use Pigweed Toolchain Tools · pigweed-project bundle
    Run toolchain binaries (objdump, nm, size, readelf, strip, etc) to disassemble code, list symbols, analyze binary size, and inspect ELF artifacts. MUST be used instead of system tools.
    0
    installs
  10. C Pigweed Rpc Services · pigweed-project
    Guide to defining, implementing, and testing a new Pigweed RPC service in C++ using Nanopb, pw_protobuf, or raw methods.
    0
    installs