
Claude Code에 새 Skill을 등록하기 위해 /plugin marketplace install 명령어를 사용했는데, 어라?
플러그인 설치에 실패했습니다. 아무래도 문제가 생기긴 했나봅니다.
보통 이런 문제가 터지면 기계엔 잘못이 없고, 제 문제일 가능성이 1.0 정도 되겠습니다.
자, 바로 해결해보도록 합시다.
사진 속 Permission denied (publickey) 문제는 ssh 키 관련 문제로, git@github.com에 연결된 ssh key가 잘못되었거나 없기 때문입니다.
1. SSH key 만들기
SSH 키가 없어서 생긴 문제라면, SSH 키를 만들면 되겠습니다.
ssh-keygen -t rsa -C “메모”
SSH key를 RSA 방식으로 만들겠다는 뜻이고, 뒤에 -C로 시작하는 파라미터는 메모용이니 생략하셔도 됩니다. 깃허브 이메일을 적어도 괜찮겠네요.
저 명령어를 입력하면 대략 아래의 흐름으로 진행됩니다.
Generating public/private rsa key pair.
Enter file in which to save the key (~/.ssh/id_rsa):
Enter passphrase for "~/.ssh/id_rsa" (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in ~/.ssh/id_rsa
Your public key has been saved in ~/.ssh/id_rsa.pub
The key fingerprint is:
(무언가 긴 문자열)
The key's randomart image is:
+---[RSA 3072]----+
|(무언가 그림이 그려짐)|
| |
| |
| |
| ^_^ |
| |
| |
| |
| |
+----[SHA256]-----+
그냥 엔터 3번 치시면 됩니다. 그럼 맥북 기준으로 ~/.ssh/id_rsa.pub에 공개키가 생성됩니다.
cat ~/.ssh/id_rsa.pub
명령어 아웃풋을 복사합시다.
2. Github 설정 들어가기
Github - Settings - SSH and GPG Keys 로 들어갑니다.

New SSH Key 를 눌러줍니다.

Key에 이전에 복사해 둔 문자열을 그대로 넣습니다.
Title은 마음대로 정하시면 됩니다. 사용중인 디바이스 이름이라던가, RSA 키 만들 때 붙인 메모도 좋습니다.

그럼 이제 이렇게 SSH Key가 잘 등록됩니다.
3. 확인

이제 잘 되네요. 좋습니다.
굿