스킬·플러그인 등 도구를 한 레포에 모아 두고, clone 후 setup으로 여러 PC에 동일한 도구 환경을 구성합니다.
| 스킬 | 설명 | 의존성 |
|---|---|---|
| patent-strategy-report | RFP 기반 특허 전략 보고서 (Google Patents CSV → 집계·Obsidian 보고서) | requirements.txt |
| tor | 한국기계연구원 과업지시서(TOR) HWPX 자동 생성. 샘플 양식 머리글 재사용, 10개 섹션 치환 | lxml |
| hwpx | HWPX 문서 생성·편집 (python-hwpx API 기반) | python-hwpx |
| hwpx-xml | HWPX XML 직접 작성 방식 생성·편집 (세밀한 서식 제어) | lxml |
| 플러그인 | 버전 | 설명 | 의존성 |
|---|---|---|---|
| visual-generator | 3.0.0 | 문서 → 슬라이드 이미지 자동 생성 파이프라인 (gov/seminar/concept/pitch/whatif/comparison 테마, 24종 레이아웃) | Gemini API 키 (렌더링 시) |
visual-generator 사용 방법: Claude Code에서
/visual-generator:visual-generate명령으로 호출. 렌더링(이미지 생성)에는 Gemini API 키가 필요하며, 프롬프트 생성까지만 실행하는 경우 API 없이도 사용 가능.
-
저장소 클론
git clone https://github.com/<사용자명>/my-tools.git cd my-tools
-
도구 배포
- Windows: PowerShell에서
.\setup.ps1 - Mac/Linux:
chmod +x setup.sh && ./setup.sh skills/안의 스킬들이 Codex 스킬 디렉터리(~/.codex/skills또는%CODEX_HOME%\skills)로 복사됩니다.
- Windows: PowerShell에서
-
Codex(또는 Cursor) 재시작
새 스킬을 인식시키기 위해 한 번 재시작합니다. -
스킬별 의존성 (해당 스킬을 쓸 때만)
스킬 의존성 설치 명령 patent-strategy-report cd skills/patent-strategy-report/scripts && uv pip install -r requirements.txttor uv pip install lxml(또는pip install lxml)hwpx-xml uv pip install lxml(또는pip install lxml)Windows 환경 권장:
uv사용.PYTHONUTF8=1환경변수 설정 필수 (한국어 인코딩)
| 경로 | 설명 |
|---|---|
skills/ |
Claude Code / Codex 스킬. 각 하위 폴더 = 스킬 하나 |
plugins/ |
Claude Code 플러그인. 각 하위 폴더 = 플러그인 하나 (예: plugins/visual-generator/) |
cursor/ |
(선택) Cursor 규칙 등 |
setup.ps1 / setup.sh |
clone 후 한 번 실행해 스킬·플러그인을 배포 |
- 레포에서 스킬을 수정한 뒤 push합니다.
- 다른 PC에서는
git pull후 필요 시.\setup.ps1(또는./setup.sh)을 다시 실행하고 Codex를 재시작합니다.