본문으로 건너뛰기
프로킷

프로킷 소개

누구나 전문 개발자처럼

프로킷(pro-kit)은 Claude Code나 Codex 같은 AI 에이전트가 일할 개발 환경을 프로젝트에 설치해 주는 키트예요. 설치하면 에이전트가 전문 개발자처럼 정해진 순서와 검사를 지키며 일해요. 사용자는 평소 말로 요청하고 확인 질문에 답하면 돼요.

작업 폴더에서 에이전트를 열고 보내요

https://github.com/roadkwon-ai/pro-kit 을 이 폴더에 받고, 그 안의 AGENTS.md대로 화면만 만들 프로젝트를 pro-kit 옆에 living 폴더로 만들어줘. DB는 쓰지 않아. 없는 준비물은 설치해줘. 같이 사는 사람들이 함께 쓴 생활비를 적고, 월말에 누가 누구에게 얼마를 보내면 되는지 알려 주는 서비스를 만들고 싶어. 필요한 화면을 모두 예시 데이터로 만들어줘. 로그인이나 저장 같은 기능은 빼고 화면만 만들어. 디자인 스타일은 서비스에 어울리는 걸로 추천해주고, 다 만들면 HTML 파일로 내보내줘.

  • GitHub 스타 —
  • prokit 스킬 8
  • 템플릿 2
  • 프리셋 9

이런 분께 추천해요

프로킷은 AI 에이전트로 서비스를 만들고 싶지만 결과를 혼자 확인하기 어려운 사람에게 맞아요. 에이전트가 프로 개발자의 순서와 검사를 지키게 해서, 내가 직접 챙길 일이 줄어요. 대신 확인을 마쳐야 끝나서 그냥 맡길 때보다 시간이 더 들어요.

이런 분께는 맞지 않아요

몇 분 만에 결과만 받고 싶을 때
검사와 확인을 마쳐야 끝나서 그냥 맡길 때보다 오래 걸려요. 가장 작은 프리셋(고루, 7쪽)도 프리셋 팩으로 만들 때 한 번에 완성하면 약 1시간~2시간(여러 번 고쳐 달라고 하면 약 3시간까지) 걸려요
웹이 아닌 앱을 만들 때
템플릿은 Next.js 웹 앱만 만들어요. 모바일 앱은 선택 스킬 묶음으로 따로 만들어요
준비물이나 사용량이 부담될 때
Node, pnpm, git이 있어야 하고 서비스까지 만들려면 컨테이너 엔진도 필요해요(준비물). Windows는 WSL2에서만 돼요. 큰 프리셋은 5시간 한도에 여러 번 걸려요

문서에서 자세히

이런 걱정, 프로킷이

AI에게 그냥 맡기면 자주 생기는 일과, 프로킷이 하는 일이에요.

프로킷이란

시작은 프롬프트 한 줄

코드를 몰라도 돼요. 화면만 먼저 만들어 보는 순서예요.

  1. 01

    작업 폴더에서 에이전트 열기

    프로젝트를 모아 둘 폴더(예: ~/projects)에서 에이전트(Claude Code, Codex, Antigravity, Grok Build 중 하나)를 열어요.

    mkdir -p ~/projects && cd ~/projects
    claude              # Codex는 codex, Antigravity는 agy, Grok Build는 grok --trust
  2. 02

    프롬프트 보내기

    만들고 싶은 서비스를 한두 문장으로 적어 아래 프롬프트처럼 보내요.

    https://github.com/roadkwon-ai/pro-kit 을 이 폴더에 받고, 그 안의 AGENTS.md대로 화면만 만들 프로젝트를 pro-kit 옆에 living 폴더로 만들어줘. DB는 쓰지 않아. 없는 준비물은 설치해줘. 같이 사는 사람들이 함께 쓴 생활비를 적고, 월말에 누가 누구에게 얼마를 보내면 되는지 알려 주는 서비스를 만들고 싶어. 필요한 화면을 모두 예시 데이터로 만들어줘. 로그인이나 저장 같은 기능은 빼고 화면만 만들어. 디자인 스타일은 서비스에 어울리는 걸로 추천해주고, 다 만들면 HTML 파일로 내보내줘.

    에이전트가 pro-kit을 받아 DB 없는 프로젝트를 만들고, 전용 스킬과 검사 도구를 설치한 뒤 커밋해요. 끝나면 새 폴더에서 이어 갈 명령 한 줄을 알려 줘요.

  3. 03

    알려 준 한 줄로 새 폴더에서 열기

    알려 준 한 줄로 새 폴더에서 에이전트를 열어요. 그 프로젝트의 규칙과 스킬은 새 폴더에서 열어야 켜져요.

    cd <프로젝트 절대 경로> && claude "docs/first-request.md의 요청대로 이어서 해줘"

빠른 시작: 화면만 만들기튜토리얼

프로킷은 이렇게 일해요

프로킷은 Claude Code·Codex 같은 AI 에이전트에 설치하는 개발 키트예요. 화면만 빠르게 만들 수도 있고, 로그인과 DB까지 갖춘 서비스로 개발할 수도 있어요. 어느 쪽이든 프로 개발팀의 순서대로 설계, 구현, 검사, 리뷰, 확인을 거쳐요.

  1. 1프롬프트 보내기

    작업 폴더에서 만들고 싶은 서비스를 한두 문장으로 적어요

  2. 2프로젝트 준비

    pro-kit을 받아 DB 없는 Next.js 프로젝트를 만들고 전용 스킬·리뷰 에이전트·검사 도구를 설치해요

  3. 3기획과 디자인

    사이트맵과 페이지 설계를 먼저 정하고, 추천 스타일 1~3위 중 골라 DESIGN.md로 정해요

  4. 4화면 만들기

    사이트맵의 모든 페이지를 예시 데이터로 만들어요

  5. 5검사와 리뷰

    링크와 버튼을 모두 눌러 보고 스크린샷·접근성 점수·콘솔 오류를 검사하고, 리뷰 에이전트가 코드를 봐요

  6. 6내보내기와 배포

    HTML로 내보내거나 GitHub Pages·Vercel에 올려요

화면도 dev-cycle 라운드로 만들어요. 프리셋 9개가 이렇게 만들어졌어요. 나중에 ‘실제 서비스로 바꿀 거야’라고 하면 .

이 순서를 지키게 하는 하네스

  • 규칙 문서시작할 때 AGENTS.md, 용어집, 프로젝트 소개를 읽어요

  • 스킬전용 스킬 8개가 분야마다 Next.js·DB·디자인 공식 스킬을 불러 써요

  • 역할 나누기구현 에이전트와 읽기 전용 리뷰 에이전트가 따로 일해요

  • 대조표와 audit모든 칸에 실행한 증거가 있어야 끝나요. 사용자 확인 칸은 건너뛸 수 없어요

  • 자동 검사디자인 검사 훅, 커밋 전 비밀값 검사

dev-cycle 라운드 문서

dev-cycle 들여다보기

코드를 바꾸는 작업 하나가 라운드 하나예요. 단계를 고르면 이 사이트를 만든 라운드의 실제 기록이 보여요.

케이스 판정

요청이 어떤 종류인지 정해요. 새 기능은 F, 버그는 C이고, 애매하면 더 무거운 쪽을 골라요(케이스 A~F·H와 대조표)

문서에서 자세히

tasks/evidence/R29/dev-cycle-open.txt
$ pnpm dev-cycle status
활성 라운드 없음 — pnpm dev-cycle case로 판정한 뒤 pnpm dev-cycle table <케이스> --write --title "<요약>"으로 연다 (케이스는 요청 기준, 아직 diff가 없으면 판정은 A)
$ pnpm dev-cycle case
A — base 3ddc9fd3e038c312d0a6b0040dd422a993b87cc6

케이스 A~F·H와 대조표프리셋을 만든 실제 기록

하네스

에이전트가 정해진 순서와 검사를 지키며 일하게 만드는 규칙, 스킬, 자동 검사의 묶음이에요. 노드를 고르면 설명이 바뀌어요.

prokit-dev-cycle

케이스 판정 · 대조표

코드를 바꾸는 작업은 prokit-dev-cycle에서 시작해요. 요청이 어떤 케이스인지 정하고 대조표를 연 다음, 행마다 분야별 스킬과 프로세스 스킬을 불러 써요.

목록으로 보기
prokit-dev-cycle케이스 판정 · 대조표

코드를 바꾸는 작업은 prokit-dev-cycle에서 시작해요. 요청이 어떤 케이스인지 정하고 대조표를 연 다음, 행마다 분야별 스킬과 프로세스 스킬을 불러 써요.

규칙 문서AGENTS.md · GLOSSARY.md

에이전트가 시작할 때 읽는 개발 원칙과 공통 규칙, 용어집, 프로젝트 소개. CLAUDE.md는 @AGENTS.md로 같은 지침을 읽어요

계층 스킬web · ui · api · db · verify

행을 실행할 때 화면 동작은 prokit-web, 화면 모양과 사용 경험은 prokit-ui, API와 인증은 prokit-api, DB는 prokit-db, 검사와 증거는 prokit-verify를 불러요.

공식 스킬Next.js · impeccable · Vercel …

분야별 스킬(web, ui, api, db, verify)과 dev-cycle 대조표의 각 행은 그 단계에서 읽을 공식 스킬(Next.js, React, Better Auth, shadcn, impeccable, Neon 또는 Supabase, Vercel)을 정해 둬요

구현 에이전트prokit-implementer

코디네이터(메인 세션)가 정한 파일만 만들거나 고쳐요. 테스트가 정해져 있으면 테스트를 먼저 쓰고 실패를 확인한 뒤 구현해요

리뷰 에이전트prokit-reviewer

바뀐 코드를 읽기 전용으로 검토하고 결과를 JSON 하나로 돌려줘요

대조표의 리뷰 행(prokit-reviewer(...))은 반드시 prokit-reviewer에게 맡겨요. 구현한 쪽이 리뷰 칸을 채우지 않아요.

auditpnpm dev-cycle audit

대조표의 칸은 실제로 실행한 명령과 결과로만 채워요. 칸을 다 채웠는지는 audit 명령이 검사하고, 통과해야 완료라고 말해요.

하네스 엔지니어링

전용 스킬 8개

스킬 이름을 몰라도 돼요. 평소 말로 요청하면 에이전트가 맞는 스킬을 불러와요.

prokit 스킬 8개

템플릿 두 가지

운영 DB를 어디에 둘지로 골라요. 앱 코드 구성은 두 템플릿이 같아요.

prokit-next-neon

Neon

운영
Neon 기본 브랜치
로컬 개발 DB
compose Postgres 컨테이너 (localhost:5432)
병합 전 확인
작업마다 Neon 개발 브랜치를 만들어 db:migrate
추가 규칙
없음

prokit-next-supabase

Supabase

운영
Supabase (앱은 transaction pooler 6543, 마이그레이션은 5432)
로컬 개발 DB
Supabase 로컬 스택 중 DB만 (127.0.0.1:54322)
병합 전 확인
Supabase 스테이징 프로젝트에 db:migrate와 supabase db advisors
추가 규칙
public의 모든 테이블에 정책 없는 RLS. Supabase Auth, supabase-js, Data API는 쓰지 않아요

템플릿 고르기

디자인부터 배포까지

화면은 스타일을 고르는 데서 시작해 인터넷에 올리는 데서 끝나요.

  1. 01스타일 추천 1~3위화면은 prokit-ui 스킬이 맡아요. 코드를 쓰기 전에 서비스를 파악하고, 어울리는 디자인 스타일을 추천받아 고른 뒤 화면 설계(브리프)를 확인받아요. 만든 뒤에는 모든 링크와 버튼을 눌러 보고 디자인 점수로 검사해요.UI/UX 흐름
  2. 02DESIGN.mdDESIGN.md는 색, 글꼴, 간격 같은 디자인 값을 모아 둔 파일 하나예요. 에이전트는 화면을 만들 때마다 이 파일을 읽어서 새 세션에서도 같은 디자인을 이어 가요. 형식은 Google의 DESIGN.md 스펙을 따르고, 저장할 때마다 검사기로 확인해요.DESIGN.md
  3. 03내보내기와 배포화면만 만든 프로젝트는 HTML 파일로 내보내 GitHub Pages나 Vercel에 무료로 올릴 수 있어요. "GitHub Pages에 배포해줘"라고 하면 에이전트가 저장소가 없으면 만들어 올리고 주소를 알려 줘요. 필요한 토큰만 미리 작업 폴더의 .env에 넣어 두면 돼요.GitHub Pages 배포

지원 에이전트

튜토리얼의 프롬프트는 지원하는 에이전트 4개(Claude Code, Codex, Antigravity, Grok Build) 중 어디에 붙여 넣어도 돼요. pro-kit이 네 에이전트에 같은 규칙과 스킬을 설치하기 때문이에요.

Claude Code

만든 곳
Anthropic
열기
claude
묻지 않고 진행하게 열기
claude --dangerously-skip-permissions
이미지 그리기(시안, 사진)
ChatGPT 유료 요금제와 Codex CLI, 또는 유료 OpenAI API 키가 있어야 그려요(이미지 그리기)

Codex

만든 곳
OpenAI
열기
codex
묻지 않고 진행하게 열기
codex --yolo
이미지 그리기(시안, 사진)
자체 도구(image_gen)로 준비 없이 그려요

Antigravity

만든 곳
Google
열기
agy
묻지 않고 진행하게 열기
agy --dangerously-skip-permissions
이미지 그리기(시안, 사진)
자체 도구(generate_image)로 준비 없이 그려요

Grok Build

만든 곳
xAI
열기
grok --trust
묻지 않고 진행하게 열기
grok --permission-mode bypassPermissions
이미지 그리기(시안, 사진)
자체 도구(image_gen)로 준비 없이 그려요

에이전트별 차이지원하는 에이전트

프로킷 없이 vs 프로킷으로

프로킷 없이와 프로킷으로 비교
할 일프로킷 없이프로킷으로
시작 준비앱 뼈대를 만든 뒤 규칙, 분야별 지식, 확인 절차를 직접 채워요프롬프트 한 줄로 프로젝트를 만들고 스킬과 검사 도구까지 설치해요(약 3.2분)근거 템플릿이 더하는 것
기획과 화면 설계화면 규칙을 지킨 비율 12%설계를 먼저 확인받아요. 100%근거 검증 결과
디자인브랜드 이름과 대표 색만 주면 목표 색과 맞는 비율 71%고른 스타일을 DESIGN.md로 정해 두고 따라요. 99%근거 DESIGN.md 효과(새 탭)
작업 진행진행 규칙을 지킨 비율 27%할 일 목록(대조표)의 칸마다 실행 증거를 남겨요. 93%근거 검증 결과
데이터와 보안API 규칙 56%, DB 규칙 38%. 데이터 주인 확인과 DB 변경 순서를 직접 챙겨요스킬이 데이터 주인 확인과 DB 변경 순서를 챙겨요. API 규칙 100%, DB 규칙 100%근거 검증 결과 · 하는 일
검사와 리뷰검사 규칙 71%. 리뷰는 직접 하거나 만든 에이전트가 스스로 해요실행 결과가 모여야 끝나고 리뷰는 다른 에이전트가 해요. 100%근거 검증 결과 · 하는 일
모든 페이지 확인페이지마다 링크와 버튼을 직접 눌러 봐요자동으로 모두 눌러 봐요. 화면 프리셋 9개, 337쪽에서 없는 페이지·브라우저 오류·반응 없는 버튼이 0이었어요근거 검증 결과
배포비밀값이 섞이지 않게 막고, 되돌리는 법까지 직접 챙겨요검사, 비밀값 막기, 되돌리기를 배포 절차가 챙겨요근거 하는 일
다음에 이어 하기세션이 바뀌면 맥락과 진행 상황을 다시 알려 줘요"하던 작업 이어서 해줘"로 멈춘 곳부터 해요근거 시간을 줄이는 법 · 하는 일

%는 같은 요청 13개를 스킬이 있을 때와 없을 때로 나눠 맡기고, 프로킷 규칙을 지켰는지 체크 항목 52개로 채점한 비율이에요. 코드 품질 점수는 아니에요. "프로킷 없이" 칸의 %는 그 스킬만 뺀 같은 프로젝트(규칙 문서와 다른 스킬은 그대로)에서, 디자인 줄은 프로킷 규칙은 따르되 DESIGN.md 없이 브랜드 이름과 대표 색만 줬을 때 서비스 4개에서 잰 값이에요. 프로킷을 전혀 쓰지 않을 때를 잰 것은 아니에요.

대신 시간이 더 들어요. 확인을 마쳐야 끝나서, 올곧은 만들기 시간의 60%가 모든 페이지 확인이었어요(시간이 어디에 쓰이나요).

실제 사례

같은 요청 비교는 neon 템플릿의 첫 측정이에요. 스킬마다 채점자 한 명이 채점했고, 조건마다 한 번씩만 돌려 편차는 몰라요. 스킬이 있을 때 값은 평가를 1~3번 돌리며 스킬을 고친 뒤의 최종 값이에요. supabase의 DB 스킬은 규칙 문서에 같은 보안 규칙이 있어 없을 때 점수가 더 높았어요(검증 결과). DESIGN.md가 있어도 두 번째 화면의 일관성은 차이가 없었어요(DESIGN.md 효과(새 탭)).

만든 과정만드는 과정과 걸리는 시간검증 결과 문서

만들어진 것

프로킷으로 만든 프리셋 9개예요. 모든 페이지를 열어 볼 수 있어요.

프리셋 모두 보기검증 결과

릴리스 노트

pro-kit의 최근 릴리스예요. 버전마다 바뀐 것을 GitHub에 남겨요.

  1. v0.1.0(새 탭)

    ProKit first public release

    Features

    • 프로킷 템플릿과 학습 자료 첫 공개

전체 릴리스 보기(새 탭)

프롬프트 한 줄이면 돼요