Community생산성 & 협업github.com

chshzh/claude

Nordic nRF Connect SDK 개발, 디버깅 및 워크플로 자동화를 위한 개인 맞춤형 Claude 스킬 모음입니다.

claude란 무엇인가요?

이 스킬은 Nordic nRF Connect SDK(NCS)를 사용한 임베디드 시스템 개발을 위해 Claude를 최적화합니다. nRF52840, nRF5340과 같은 Nordic 칩셋을 위한 펌웨어 개발, 디버깅 및 CI/CD 워크플로우 자동화에 중점을 둡니다. 주요 기능으로는 Zephyr RTOS 기반 프로젝트 설정 지원, Devicetree 및 Kconfig 구성 분석, 메모리 및 전력 프로파일링, Segger RTT/J-Link 디버깅 명령어 생성 등이 포함됩니다. 개발자는 이 스킬을 통해 Claude와 대화하며 NCS 빌드 시스템, 링커 스크립트, 블루투스 LE 스택 및 Nordic의 독자적인 기능(예: UARTE, TWIM, SAADC)을 더 효율적으로 다룰 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add chshzh/claude

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

claude은(는) 무엇을 하나요?

Nordic nRF Connect SDK 개발, 디버깅 및 워크플로 자동화를 위한 개인 맞춤형 Claude 스킬 모음입니다.

주요 기능

  • 프로젝트 설정: Zephyr RTOS 기반 nRF Connect SDK 프로젝트 초기화 및 구성
  • 디바이스트리 분석: Devicetree 바인딩 및 하드웨어 노드 해석
  • Kconfig 구성: Kconfig 심볼 분석 및 메뉴 기반 구성 지원
  • 디버깅 도움: Segger RTT, J-Link GDB 서버 및 OpenOCD 명령어 생성
  • 메모리 프로파일링: 링커 맵 파일 및 메모리 사용량 분석
  • 전력 최적화: Nordic 전력 관리 기능 및 저전력 모드 구성
  • 블루투스 LE: BLE 스택 초기화, 서비스 설정 및 연결 관리
  • CI/CD 통합: GitHub Actions 또는 GitLab CI용 NCS 빌드 파이프라인 템플릿

사용 예시

# 프로젝트 생성
west init -m https://github.com/example/my-ncs-app
cd my-ncs-app
west update

# 빌드
west build -b nrf52840dk_nrf52840 -d build

# 플래시 및 디버그
west flash --runner jlink
west debug

지원 플랫폼

  • nRF52840 DK
  • nRF5340 DK
  • nRF9160 DK
  • 커스텀 보드 (Devicetree 기반)

참고 자료

라이선스

MIT

관련 스킬