채널 배선 관리 (manage-channels)
nanoclaw 인스턴스에서 메시징 채널을 에이전트 그룹에 연결하고 격리 수준·기본값을 관리하는 운영 스킬입니다.
자동화·워크플로고급★ 30,471⑂ 12,865AI 점수 6/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
nanoclaw(에이전트 호스트) 인스턴스에서 텔레그램·슬랙·디스코드·WhatsApp·GitHub 같은 메시징 채널을 에이전트 그룹에 "배선(wiring)"하는 작업을 Claude가 대신 수행합니다.
data/v2.db를 조회해 현재 상태를 배선됨 / 설정만 됨 / 미설정 으로 분류ncl messaging-groups create,ncl wirings create,setup/index.ts --step register명령을 상황에 맞게 조립- 세션 격리 모드(
shared,agent-shared,per-thread) 선택을 대화형으로 안내 - 스레드 정책(
--threads), 멘션 지원 여부(platform/dm-only/never),unknown_sender_policy등 함정 요소를 사전 경고 - 레거시로 잘못 배선된 WhatsApp 그룹(
engage_pattern='.') 점검 및 복구 제안
이런 분께 추천
- nanoclaw를 직접 운영하며 여러 채널·에이전트를 붙이는 관리자
- 팀별로 에이전트를 분리해 메모리·세션을 격리하고 싶은 운영자
- CLI 플래그와 DB 컬럼 이름이 헷갈려 매번 문서를 뒤지는 사람
주의: 이 스킬은 nanoclaw 저장소 안에서만 의미가 있습니다. 일반 Claude Code 프로젝트에서는 동작하지 않습니다.
활용 예시
- 두 번째 텔레그램 그룹 추가 — "텔레그램 그룹 하나 더 붙여줘"라고 하면 pair 코드 발급 → 그룹에
@봇이름 CODE게시 → 배선 생성까지 순서대로 안내합니다. - 채널을 다른 에이전트로 이관 — 현재 배선표를 보여주고, 기존
messaging_group_agents행 삭제 후 새 행 생성. 기존 세션은 옛 그룹에 남는다는 점까지 경고합니다. - 멘션이 없는 채널 대응 — Linear OAuth 앱처럼
mentions: 'never'인 채널에서는 멘션 모드 대신--engage-mode pattern --engage-pattern '(?i)^@?이름\b'로 전환하도록 제안합니다.
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 nanocoai/nanoclaw 의 .claude/skills/manage-channels 폴더를 내 ~/.claude/skills/manage-channels/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/manage-channels ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 엽니다.
- nanoclaw 저장소를 내려받습니다:
git clone https://github.com/nanocoai/nanoclaw.git - 스킬 폴더를 만듭니다:
mkdir -p ~/.claude/skills - 스킬을 복사합니다:
cp -r nanoclaw/.claude/skills/manage-channels ~/.claude/skills/ - 실제로 사용하려면 nanoclaw 인스턴스가 필요합니다. 저장소 루트에서
pnpm install후 호스트 서비스를 실행해 두세요(ncl은 유닉스 소켓으로 접속하므로 서비스가 떠 있어야 합니다). - Claude Code를 재시작하고 nanoclaw 디렉터리에서 "채널 배선 상태 보여줘" 또는 "텔레그램 그룹 추가하고 싶어"라고 요청하면 스킬이 실행됩니다.
- 첫 에이전트가 아직 없다면 스킬 안내대로
/init-first-agent를 먼저 실행하세요.
GitHub에서 원본 보기 ↗라이선스: MIT