nrf_search
Search code and documentation in the nRF Connect SDK repository using GitHub's search qualifiers to find specific files, samples, or configuration examples.
Instructions
Search for code or documentation across the nRF Connect SDK repo using GitHub code search.
Supports GitHub search qualifiers to narrow results:
Plain keyword: "DFU_TARGET_IMAGE_TYPE_ANY"
Docs only: "FOTA path:doc/nrf"
Samples only: "peripheral_hr path:samples"
Specific extension: "CONFIG_BT_PERIPHERAL extension:conf"
Source files only: "bt_le_adv_start extension:c"
Headers only: "struct bt_conn extension:h"
Returns matching file paths (up to 20). Use nrf_read to fetch the content. Note: Requires GITHUB_TOKEN for reliable results (unauthenticated search is heavily rate-limited).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search terms with optional GitHub qualifiers (path:, extension:, filename:) |