ncs-features

Community

Modular feature selection for Nordic NCS projects.

Authorchshzh
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Teams need to assemble customized Nordic NCS firmware projects without manual per-project config drift. This Skill provides a modular overlay-based approach to compose features across Developer and ProductManager domains, enabling reproducible builds and consistent PRD/QA workflows.

Core Features & Use Cases

  • Overlay-based feature selection: pick from Wi-Fi Shell, Memfault, BLE Provisioning, HTTP/HTTPS, and architecture overlays to tailor projects.
  • Reproducible builds: combine overlays with west build to produce consistent firmware images.
  • Collaboration and governance: align PRD and QA with overlay templates and workspace conventions across teams.

Quick Start

Copy the required overlay files (for example overlay-wifi-shell.conf, overlay-memfault.conf, overlay-ble-prov.conf) into your project and build with west using EXTRA_CONF_FILE to chain overlays, e.g. west build -p -b nrf7002dk/nrf5340/cpuapp -- -DEXTRA_CONF_FILE="overlay-wifi-shell.conf;overlay-memfault.conf"

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ncs-features
Download link: https://github.com/chshzh/charlie-skills/archive/main.zip#ncs-features

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.