https://github.com/devswha/oh-my-gjc
Community plugin marketplace for Gajae Code (gjc). Workflow skills + slash commands, Claude Code / Codex compatible.
https://github.com/devswha/oh-my-gjc
Last synced: about 13 hours ago
JSON representation
Community plugin marketplace for Gajae Code (gjc). Workflow skills + slash commands, Claude Code / Codex compatible.
- Host: GitHub
- URL: https://github.com/devswha/oh-my-gjc
- Owner: devswha
- License: mit
- Created: 2026-06-24T05:46:32.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2026-07-01T15:27:20.000Z (6 days ago)
- Last Synced: 2026-07-01T17:10:55.139Z (6 days ago)
- Language: Python
- Size: 123 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oh-my-gjc
[가재코드(`gjc`)](https://github.com/Yeachan-Heo/gajae-code)용 플러그인 모음이다.
📖 **실전 가이드: https://devswha.github.io/oh-my-gjc/**
## 설치 방법
```
/plugin marketplace add devswha/oh-my-gjc
/plugin install oh-my-gjc@oh-my-gjc
```
gjc는 플러그인 속 스킬·명령을 세션에 안 불러온다. 그러니 아래 한 줄을
**터미널에서 딱 한 번** 박아서 직접 깔아야 한다.
```
bash ~/.gjc/plugins/cache/plugins/*oh-my-gjc*/bin/install-skill.sh all
```
그다음 gjc 세션 새로 열고(또는 `/move .`) 이거 실행하면 설정 마무리된다.
```
/oh-my-gjc:setup
```
플러그인 업그레이드할 때마다 위 설치 한 줄 다시 박아라.
## 스킬 하나씩 보기
### `easy-answer` — 쉬운 말로 답한다
마지막에 사람한테 하는 답을 전문용어 빼고 쉬운 말로 풀어준다. 지금 이 글처럼.
작업이나 정확성은 안 건드리고 **말투만** 바꾼다. 쉽게 쓰다 뜻 틀어질 것 같으면
원래 용어 그대로 두고 괄호로 뜻 달아준다.
- 형식: ① 한 줄 결론 → ② 쉬운 설명 → ③ (필요할 때만) 자세히 — 명령어·경로는 여기로 던진다.
- 위험·주의는 절대 안 뺀다. 쉬운 말로 꼭 알려준다.
- 켜기: `/oh-my-gjc:easy` (이번만) / `/oh-my-gjc:easy-always on` (항상)
- 원문: [`plugins/oh-my-gjc/skills/easy-answer/SKILL.md`](./plugins/oh-my-gjc/skills/easy-answer/SKILL.md)
### `multivendor-presets` — 역할별 모델 묶음 프리셋
여러 회사 AI 모델을 역할별로 섞어 쓰게 미리 짜둔 묶음을 설정 파일에 꽂아준다.
(한 놈이 코드 짜고, 다른 놈이 검토하고, 또 다른 놈이 최종 점검하는 식.)
- `ideal` — 평소 기본. 균형 잡힌 조합이다.
- `escalate-surgical` — 어려운 문제 하나 팰 때만 잠깐 쓴다. 끝나면 `ideal`로 돌아온다.
- `monorepo` — 개큰 코드베이스용. 모든 역할이 넓은 문맥 씹는다.
- 기존 설정은 안 건드린다. 해당 프리셋만 꽂는다(넣기 전 백업한다).
- 쓰기: `/oh-my-gjc:presets`로 꽂고 → `gjc --mpreset ideal`로 켠다. 프리셋마다 해당 회사 로그인 필요하다.
- 원문: [`plugins/oh-my-gjc/skills/multivendor-presets/SKILL.md`](./plugins/oh-my-gjc/skills/multivendor-presets/SKILL.md)
### `branch-flow` — 저장소 브랜치 규칙
작업은 `dev`에서 하고, 다 되면 릴리스할 때만 `main`으로 넘긴다.
`main`은 직접 안 건드린다. 이 규칙은 저장소 안에 저장돼서 같이 따라다닌다.
- 흐름: 작업 브랜치 → `dev`에 합치기 → (명시적 지시 있을 때만) `dev`를 `main`으로 릴리스.
- 사용자 허락 없이 저장·합치기·릴리스 안 한다. 남의 작업은 안 건드린다.
- 켜기: `/oh-my-gjc:branchflow-always on` (`off` / `status`로 확인)
- 원문: [`plugins/oh-my-gjc/skills/branch-flow/SKILL.md`](./plugins/oh-my-gjc/skills/branch-flow/SKILL.md)
### `/oh-my-gjc:fable` — 안전-크리티컬 코드 적대적 감사
돈·데이터·보안 걸린 코드를 Fable 5 모델로 적대적 감사한다. 설계 리뷰가 아니라
"이 안전장치들이 **동시에** 터지는 시나리오가 있나"를 판다. 읽기 전용, 심각도 +
파일:라인 + 재현 시나리오로 보고한다.
- 스코프는 파일 3~6개만. 넘으면 감사가 얕아진다.
- 보고서 상위 발견은 실코드랑 대조(스팟체크)한 뒤에만 브리핑한다. 억지 결함 안 만든다.
- `:max` 금지 — Fable은 조용히 `xhigh`로 깎인다. Fable이 거부하면 `opus-4-8`로 대체한다.
- 쓰기: `/oh-my-gjc:fable "주문 경로와 손절 로직"`
- 원문: [`plugins/oh-my-gjc/commands/fable.md`](./plugins/oh-my-gjc/commands/fable.md)
### `insane-review` — GPT-5.5 Pro 웹 리뷰 (별도 플러그인)
GPT-5.5 Pro는 웹 구독에서만 되고 API가 없다. 이 스킬이 구독 ChatGPT 웹을 CDP로
자동화해서 Pro를 gjc 안으로 끌어온다. API 비용 0. 코드를 통째로 넣는 게 아니라
관련 타겟만 골라 repomix로 묶어 넣고 리뷰를 회수한다.
- 별도 플러그인이다: `/plugin install insane-review@oh-my-gjc` 후 네이티브 설치 필요.
- 크로미움 브라우저를 전용 프로필로 디버그포트(9222)에 띄우고, chatgpt.com 로그인 + GPT-5.5 Pro 선택해야 한다. 로그인은 자동 안 된다.
- 결과는 프로젝트의 `.insane-review/`에 저장한다.
- 원문: [`plugins/insane-review/skills/insane-review/SKILL.md`](./plugins/insane-review/skills/insane-review/SKILL.md)
### `gjc-bugwatch` — gjc 버그 수집 (별도 플러그인)
gjc 쓰다가 로그에 남은 gjc 자체 버그를 긁어모은다. `~/.gjc/logs`를 훑어 런타임
에러·크래시를 뽑고, 중복 묶고, 개인정보 지우고, gajae-code clone에서 재현·근거
확인한 뒤 초안만 만든다. 자동 PR 없다 — 제출은 사람이 한다.
- 별도 플러그인이다.
- 라이브 모니터(뜨는 즉시 알림) + 배치 스캐너(쌓인 로그 몰아 읽기) 두 축이다.
- 이미 고쳐진 버그는 resolved 원장으로 걸러서 다시 안 쫓는다.
- 초안은 프로젝트의 `.gjc/bugwatch/drafts/`에 저장한다.
- 원문: [`plugins/gjc-bugwatch/skills/gjc-bugwatch/SKILL.md`](./plugins/gjc-bugwatch/skills/gjc-bugwatch/SKILL.md)
## 전체 스킬 목록
**코어 (`oh-my-gjc`)**
- `easy-answer` — 쉬운 말로 답
- `gate-briefing` — 승인 게이트 비전문가 브리핑
- `multivendor-presets` — 역할별 모델 프리셋
- `branch-flow` — dev 통합 / main 릴리스 브랜치 규칙
**옵션 플러그인 (필요할 때 따로 설치)**
- `codex-cli-control` — 로컬 Codex CLI에 읽기 전용 질문 위임
- `codex-deepwork` — Codex에 파일 쓰는 자동 작업 위임
- `lazycodex` — LazyCodex 하네스 설치·관리 + ultrawork 실행
- `codex-app-control` — Codex 데스크톱 앱 GUI를 CDP로 제어
- `insane-review` — GPT-5.5 Pro 웹 코드 리뷰
- `gjc-bugwatch` — gjc 자체 버그 수집
## 라이선스
MIT. [LICENSE](./LICENSE) 봐라.