바이브 코딩

스킬이 전부 완성된 건 아닙니다.말로 다듬으세요.

31개 스킬 중 일부는 아직 거칩니다. 이건 의도된 것입니다: 원하는 것을 설명하면 스킬을 고치고 확장할 수 있습니다. 코드는 직접 쓰지 않습니다. 무엇이 고장났는지, 무엇을 추가할지 말하면 에이전트가 작업하고 테스트해서 결과를 보여줍니다.

01바이브 코딩이 실제로 의미하는 것

보통 소프트웨어를 더 좋게 만들려면 개발자가 코드를 읽고 수정해야 합니다. 여기서는 그 단계를 건너뜁니다. 평범한 말로 문제를 설명하면, 에이전트가 코드를 읽고 수정합니다.

스킬은 에이전트가 따르는 지시 사항을 적어둔 것에 불과합니다. 그래서 스킬을 개선하는 건 코딩 작업이 아니라 대화입니다. “누가 Robinhood 링크를 주면 계속 실패해”라고 말하면, 에이전트가 가서 고칩니다.

왜 할 가치가 있는가: 개선한 스킬은 계속 개선된 상태로 남습니다. 다음에 같은 작업이 생기면 에이전트는 이미 답을 알고 있습니다.
따로 청구되는 비용은 없습니다. 이미 설정한 동일한 구독으로 실행됩니다. 긴 작업은 대화보다 사용량이 많으니 처음 몇 번은 사용량 페이지를 확인하고, 그다음엔 신경 쓰지 마세요.

024단계 반복

1단계

원하는 것을 말하세요

Discord에서 쉬운 말로 하세요. 사람에게 설명할 수 있다면 여기에도 설명할 수 있습니다.

2단계

일하게 두세요

스킬을 읽고 무엇을 바꿔야 할지 파악해서 수정합니다. 무엇을 했는지 한 줄로 설명해 달라고 요청하세요.

3단계

증명하게 하세요

“테스트하고 출력을 보여줘”라고 말하세요. 사람들이 가장 많이 건너뛰는 단계인데, 사실 가장 중요한 단계입니다.

4단계

제대로 될 때까지 반복

아직 맞지 않으면 무엇이 잘못됐는지 말하세요. 두세 번 반복하는 건 정상입니다.

“완료”는 결과가 아닙니다. 에이전트는 작동하지 않는 일을 끝냈다고 말할 수 있습니다. 항상 실제 출력, 실제 오류, 실제 링크를 요구하세요. 보여주지 못하면 끝난 게 아닙니다.

03처음 시작할 프롬프트

처음에는 순서대로 해보세요. 10분 정도 걸리고 기본 준비가 끝납니다.

무엇을 손봐야 하는지 알아내기

@yourbot 내가 설치한 모든 스킬을 읽어보고 어떤 게 미완성인지, 불명확한지, 단계가 빠졌는지 알려줘

@yourbot 가장 약한 것 하나를 골라서 거기서 뭐가 빠졌는지 정확히 알려줘

@yourbot 내 삶을 더 편하게 만들려면 어떤 스킬을 먼저 개선하면 좋을지, 이유와 함께 알려줘

하나 고치기

@yourbot 레어리티 스킬이 아직 숨겨진 컬렉션을 처리하지 못해. 그걸 추가하고 작동하는 걸 보여줘

@yourbot 민트 체커 출력을 더 읽기 쉽게 만들어줘, 지금 형식은 이해가 안 돼

@yourbot 이 스킬은 내가 컨트랙트 주소가 뭔지 안다고 가정하고 있어. 모르는 사람을 위해 다시 써줘

@yourbot 이 대화에서 배운 걸로 이 스킬을 개선해줘

테스트하기

@yourbot 그거 제대로 테스트하고 실제 출력을 붙여줘

@yourbot 내가 직접 해볼 수 있는 실제 예시를 줘서 작동하는지 확인하게 해줘

@yourbot 방금 만든 것에서 아직 뭐가 잘못될 수 있어?

남겨두기

@yourbot 방금 알아낸 걸 스킬로 저장해서 내가 다시 설명하지 않아도 되게 해줘

@yourbot 방금 한 단계들을 적어둬서 다음에도 똑같이 작동하게 해줘

04스킬 하나가 망가졌을 때

가장 자주 하게 될 일이고 전혀 이상한 게 아닙니다. 뭔가 오류가 나면 오류를 붙여넣고, 에이전트가 고칩니다.

@yourbot 그거 안 됐어. 이렇게 나왔어: <paste the whole error>

@yourbot 지난번과 같은데 이 지갑 주소로 해줘: <address>

@yourbot 그냥 다시 시도하지 말고 왜 계속 실패하는지 알아내줘

@yourbot 이전 상태로 되돌려줘, 그 변경이 더 나쁘게 만들었어

@yourbot 된다고 했는데 안 됐어. 다시 그렇게 말하기 전에 작동한다는 증거를 보여줘
오류는 요약하지 말고 통째로 붙여넣으세요. 못생긴 텍스트 덩어리가 바로 필요한 것입니다. 잘라내면 한 번에 될 수정이 네 번 걸립니다.
더 나빠지면 되돌리기를 요청하세요. “이전 상태로 되돌려줘”는 정당하고 유용한 프롬프트입니다. 큰 변경 전에 복사본을 저장해 달라고 해두면 언제든 가능합니다.

05새로운 것을 가르치기

31개 스킬은 시작점일 뿐입니다. 진짜 가치는 반복해서 하는 일을 위한 나만의 스킬을 추가하는 데 있습니다.

@yourbot 내가 사기 전에 민트를 어떻게 확인하는지 보고, 다음엔 네가 대신 할 수 있게 스킬로 써줘

@yourbot 바닥가가 방금 떨어진 컬렉션을 찾는 스킬을 만들어줘

@yourbot 내가 트윗을 붙여넣을 때마다 민트인지, 얼마인지, 진짜인지 확인해줘. 그걸 스킬로 만들어줘

@yourbot 내 지갑을 전부 확인해서 내가 봐야 할 게 있으면 알려주는 스킬을 만들어줘

@yourbot 두 컬렉션을 나란히 비교해서 어느 쪽 승률이 더 좋은지 알려주는 걸 만들어줘
반복되는 모든 일을 스킬로 만드세요. 같은 것을 두 번 설명했다면 그건 스킬입니다. 세 번째로 설명할 필요는 없습니다.

06작은 것 하나 통째로 만들기

같은 아이디어를 더 크게. 작동하는 페이지를 만들어 온라인에 올릴 수 있는데, 설정 가이드의 Vercel 부분이 바로 그걸 위한 것입니다.

@yourbot 내가 보유한 모든 컬렉션을 이미지와 레어리티 순위와 함께 보여주는 페이지를 만들어줘

@yourbot 내가 지켜보는 컬렉션의 간단한 대시보드를 만들어서 Vercel에 올려줘

@yourbot 컬렉션 링크를 붙여넣으면 전부 순위를 매기고 이미지를 보여주는 페이지를 만들어줘

@yourbot 이걸 Vercel에 올리고 실제로 라이브 되면 링크를 줘
“완료”가 아니라 실제 라이브 링크를 요청하세요. 사이트가 올라갔다고 하면 URL을 요청해서 직접 열어보세요. 그 습관 하나로 문제가 생기는 대부분의 경우를 잡아냅니다.

07효과 있는 표현

이렇게 말하세요그러면 이걸 얻습니다
“시작하기 전에 계획을 보여줘”무엇을 하려는지 미리 보고 방향을 바꿀 수 있습니다
“테스트하고 출력을 보여줘”진짜 수정과 자신감 있는 말의 차이
“무엇을 바꿨는지 한 줄로 설명해줘”코드를 읽지 않고도 통제권을 유지합니다
“아무것도 쓰지 마 / 아직 아무것도 바꾸지 마”돈이나 파일을 건드리지 않고 생각만 합니다
“더 단순하게 만들어줘”복잡한 걸 걷어내고 따라갈 수 있는 것만 남깁니다
“이해가 안 돼, 초보자에게 설명하듯 설명해줘”전문용어 대신 솔직한 답
“이전 상태로 되돌려줘”변경이 상황을 더 나쁘게 만들었을 때의 되돌리기
“그걸 스킬로 저장해줘”영구적으로 남고, 다시는 설명할 필요가 없습니다

08문제 피하기

  • 개인 키를 절대 붙여넣지 마세요 에이전트와의 채팅에, 또는 어디에도. 만약 붙여넣은 적이 있다면 그 지갑은 버린 것으로 보고 안에 있는 걸 옮기세요.
  • 큰 변경 전에는 계획을 요청하세요. “먼저 계획을 보여줘”는 10초를 쓰고 큰 낭패를 막아줍니다.
  • 한 번에 하나씩 변경하세요. 한꺼번에 세 개를 개선하면 어느 것이 망가뜨렸는지 알 수 없습니다.
  • 돈은 “안 돼” 뒤에 두세요. “나에게 묻지 않고는 아무것도 쓰지 마”라고 말하면 그러지 않습니다.
  • 깊이 들어가기 전에 백업하세요. 먼저 스킬 복사본을 저장해 달라고 하세요: “내 스킬 폴더를 안전한 곳에 복사해줘”.
  • 성공했다고 하는데 직접 볼 수 없다면, 그건 사실이 아닙니다. 증거를 다시 요청하세요.

이 모든 것에 필요한 한 가지

구독입니다. 월 약 $10이고 deepseek v4.1 flash로 실행됩니다. 사용량이 정말 넉넉해서 이런 주고받기를 계기판을 보지 않고 하루 종일 할 수 있습니다.