rohitg00/pro-workflow
Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.
Pro Workflow – 영구적이고 자기 수정이 가능한 AI 코딩 어시스턴트
개요 – Pro Workflow는 LLM 기반 코딩 어시스턴트(Claude Code, Cursor, Gemini-CLI 등)를 강화하는 플러그인 스타일의 툴킷입니다. 단일 SQLite 저장소를 사용하여 사용자가 수행한 모든 수정을 기억하고, 검색 가능한 리서치 위키를 구축하며, 자동화된 리서치 루프를 실행합니다. 세션 기반의 LLM을 사용자로부터 학습하고 과거 지식을 자동으로 검색할 수 있는 영구적인 코딩 파트너로 변환합니다.
핵심 아이디어
| 아이디어 | 작동 방식 |
|---|---|
| 자기 수정 메모리 | Claude에게 “테스트에서 데이터베이스를 모킹하지 마”라고 말하면, /learn-rule 명령어가 해당 수정을 SQLite(FTS5 인덱싱)에 규칙으로 저장합니다. 새로운 세션마다 규칙이 자동으로 로드되므로 같은 실수가 반복되지 않습니다. |
| 지식 평면 (위키) | /wiki init <slug>로 영구적인 위키를 생성할 수 있습니다. 위키는 디스크에 저장되고 FTS5로 인덱싱되며, 웹, arXiv, GitHub 등을 크롤링하는 자동 리서치 루프를 통해 설정한 예산 내에서 자동으로 확장될 수 있습니다. |
| 하이브리드 검색 | 위키 쿼리는 BM25와 선택적 벡터 임베딩(OpenAI/Voyage)을 상호 순위 융합(reciprocal-rank-fusion)과 함께 사용하여 키워드 및 의미론적 일치를 모두 제공합니다. |
| 멀티 LLM 위원회 | 여러 제공업체(Anthropic, OpenAI, OpenRouter 등)에 걸쳐 3단계 심의가 실행됩니다. 한 제공업체의 실패가 실행을 중단시키지 않으며, 기록은 위키 페이지로 저장됩니다. |
| 품질 게이트 훅 | SessionStart, UserPromptSubmit, PreToolUse 등의 이벤트에서 훅 스크립트가 실행되어 LLM 실행 전 린트 스타일 검사, 비밀 스캔, 비용 추적 및 토큰 효율성 분석을 추가합니다. |
즉시 사용 가능한 기능
- 41개의 즉시 사용 가능한 스킬 (예:
wiki-builder,smart-commit,cost-tracker). - 8개의 내장 에이전트 (계획, 검토, 디버깅, 비용 분석 등).
- 23개의 슬래시 명령어 (예:
/learn-rule,/wrap-up,/wiki,/develop,/smart-commit). - 33개의 훅 스크립트 (세션 수명 주기, 파일 변경, 권한 거부, git 작업 포함).
- 교차 에이전트 지원 – Claude Code에서 기본적으로 작동하며
skills addCLI를 통해 다른 30개 이상의 에이전트에 설치 가능.
일반적인 워크플로우 (60초 투어)
# 수정 사항을 한 번 캡처
/learn-rule "Don't mock the DB in tests"
# 세션 종료 – 학습 내용이 영구 저장됨
/wrap-up
# 주제에 대한 리서치 위키 시작
/wiki init agent-memory --title "Agent Memory"
/wiki seed agent-memory "memory consolidation in agents"
/wiki research agent-memory --max-pages 5 --budget-usd 0.50
# 이후 프롬프트에서 위키에 질문 – 훅이 자동으로 상위 결과를 주입
/wiki ask "what is episodic memory" --wiki agent-memory
시스템은 다음 Claude 세션을 시작할 때 규칙과 관련 위키 스니펫을 자동으로 로드하므로, 같은 개념을 다시 설명하는 시간을 줄일 수 있습니다.
설치
| 대상 | 명령어 |
|---|---|
| Claude Code (네이티브) | /plugin marketplace add rohitg00/pro-workflow && /plugin install pro-workflow@pro-workflow |
| 기타 에이전트 (Cursor, Gemini-CLI 등) | npx skills add rohitg00/pro-workflow |
| 수동 | 클론 후 npm install && npm run build를 실행하고 skills/, commands/, hooks/를 에이전트의 ~/.<agent>/ 디렉토리에 복사합니다. |
설치 후 /doctor를 실행하여 SQLite 저장소와 훅이 활성화되었는지 확인하십시오. |
혜택
- LLM 코딩 어시스턴트를 사용하며 반복적인 수정에 좌절하는 개발자.
- 연구, 설계 결정, 버그 수정 패턴을 위한 공유 가능하고 검색 가능한 지식 베이스가 필요한 팀.
- 비용을 고려한 LLM 사용을 원하는 분 – 내장된 비용 추적기와 예산 제한 리서치 루프를 통해 API 지출을 가시화할 수 있습니다.
더 알아보기
- 문서 – https://rohitg00-pro-workflow.mintlify.app/
- 참조 가이드 –
references/폴더 (modern-workflows-2026, context-engineering, agent-teams 등) - 데모 명령어 – 지원되는 에이전트 내에서
/insights,/doctor,/list를 시도해보세요.
결론 – Pro Workflow는 상태 비저장 LLM 코딩 어시스턴트를 수정 사항을 영구 저장하고, 검색 가능한 위키를 구축하며, 리서치를 자동화함으로써 영구적이고 스스로 개선하는 파트너로 변환하며, 이 모든 것은 단일 SQLite 데이터베이스를 통해 구동됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트