클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

clidash 추가 (CLI 기반 읽기 전용 대시보드)

JSON을 출력하는 아무 CLI나 가리키면 탭과 표를 자동 생성해주는, 의존성 없는 읽기 전용 웹 대시보드를 프로젝트에 설치해 줍니다.

유틸리티중급30,47112,865AI 점수 7/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

clidash는 리소스를 JSON으로 나열할 수 있는 CLI(예: NanoClaw의 ncl, docker, kubectl)를 가리키기만 하면, 런타임에 대시보드를 구성해 주는 작은 웹 UI입니다. 리소스마다 탭 하나, 행에 있는 컬럼 그대로 표 하나가 만들어져서 코드 수정 없이 새 리소스·새 컬럼이 자동 반영됩니다.

이 스킬은 다음 작업을 대신 처리합니다.

  • tools/clidash 디렉터리 생성 및 자체 완결형 도구 복사
  • 예제 설정을 clidash.config.json으로 복사하고 .gitignore 처리
  • 스텁 CLI 기반 테스트 실행(npm test)과 서버 기동 검증
  • 선택적으로 systemd(리눅스)/launchd(macOS) 서비스 등록

NanoClaw용으로는 에이전트 개요 카드(그룹·세션·메시징 상태를 15분/2시간 기준 색상으로 표시), 세션 DB에서 읽는 메시지 활동 차트, 허용 목록 기반 로그 tail, 그룹 스킬·CLAUDE.md·프로필 읽기 전용 뷰어가 기본 제공됩니다.

안전 설계: 서버는 설정에 적힌 argv 템플릿만 execFile로 실행하고, {resource} 치환값은 사전 허용 목록으로 검증합니다. 셸을 거치지 않습니다. 다만 인증 기능이 없으므로 네트워크 자체가 보안 경계이며 기본값은 127.0.0.1 바인딩입니다.

이런 분께 추천

  • NanoClaw를 운영하며 에이전트 그룹·세션 상태를 한눈에 보고 싶은 분
  • docker ps, kubectl get 같은 명령을 매번 치는 대신 브라우저 표로 보고 싶은 분
  • npm 패키지·빌드 파이프라인 없이 가벼운 내부 모니터링 화면이 필요한 분
  • 쓰기 권한이 전혀 없는 읽기 전용 관측 도구를 선호하는 운영자

활용 예시

  1. NanoClaw 운영 대시보드: 스킬 실행 → tools/clidash에서 node server.js → 브라우저에서 http://127.0.0.1:4690 접속 후 에이전트 상태(초록/주황/빨강)와 일별 메시지 추이 확인.
  2. docker 탭 추가: 설정의 clis.dockerjsonlines 출력 형식으로 docker ps --format json류 명령을 등록해 컨테이너 목록 탭을 코드 수정 없이 추가.
  3. 태일넷 원격 확인: BIND=<사설 IP>로 서비스 등록 후 노트북·휴대폰에서 세션 로그 tail과 CLAUDE.md 내용을 읽기 전용으로 조회.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 nanocoai/nanoclaw 의 .claude/skills/add-clidash 폴더를 내 ~/.claude/skills/add-clidash/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -R nanoclaw/.claude/skills/add-clidash ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 NanoClaw 저장소를 준비합니다. (이미 클론했다면 그 폴더로 이동)
    git clone https://github.com/nanocoai/nanoclaw.git
    cd nanoclaw
    
  2. 스킬을 Claude Code 스킬 폴더로 복사합니다.
    mkdir -p ~/.claude/skills
    cp -R .claude/skills/add-clidash ~/.claude/skills/
    
  3. Node.js 22.5 이상이 설치되어 있는지 확인합니다. (node -v)
  4. NanoClaw 프로젝트 루트에서 Claude Code를 실행하고 /add-clidash를 입력하거나 "clidash 대시보드를 추가해줘"라고 요청합니다.
  5. Claude가 tools/clidash를 만들고 설정 파일을 복사하면, bin/ncl이 없을 경우 pnpm run build로 CLI를 먼저 빌드합니다.
  6. cd tools/clidash && npm test로 테스트가 통과하는지 확인합니다.
  7. node server.js를 실행하고 브라우저에서 http://127.0.0.1:4690 을 엽니다.
  8. (선택) 다른 기기에서 접근하려면 BIND 환경변수에 사설 IP만 지정하고 systemd/launchd 서비스로 등록합니다. 공용 인터페이스에는 절대 바인딩하지 마세요.