Codex 실전 가이드 8편에서는 반복 작업 스킬화 (skills/), MCP 3대 통합, 플러그인 vs 저장소 도구, Git Worktree & 서브에이전트 오케스트레이션, 그리고 주간 루틴 자동화를 다룹니다.
1. 반복 작업을 스킬로 굳히는 기준 (skills/ Creation)
팀에서 매주 반복되는 복잡한 작업(예: DB 마이그레이션, 오디트 리포트 작성)을 프로젝트 내부의 **스킬 (Skill)**로 모듈화합니다.
skills/db-audit/SKILL.md 스킬 구조 예시
---
name: db-audit
description: D1 데이터베이스 포스트 무결성 및 누락 카테고리 검증 스크립트
---
# DB Audit Skill Instructions
1. Run local D1 query:
```bash
npx wrangler d1 execute davhave-content --local --command "SELECT category, count(*) FROM posts GROUP BY category;"
- Check for missing CATEGORIES mapping in
src/lib/education-render.js. - Verify all routes return HTTP 200 OK with non-zero content length.
- Report any 404 risks in
artifacts/audit_report.md.
---
## 2. MCP로 문서, 디자인, 로그를 한 흐름으로 잇는 법 (Model Context Protocol)
MCP (Model Context Protocol)를 통해 GitHub, Figma, Datadog/Cloudflare Logs를 하나로 통합합니다.
┌────────────────────────────────────────────────────────┐ │ MCP 3-Way Unified Architecture │ └───────────────────────────┬────────────────────────────┘ │ ┌─────────────────────┼─────────────────────┐ ▼ ▼ ▼
- Figma MCP 2. GitHub MCP 3. Cloudflare MCP
- 디자인 토큰 동기화 - PR & Issue 자동화 - D1 / R2 / Logs 조율
---
## 3. 플러그인과 저장소 전용 도구를 나누는 기준
- **Global Plugins**: 브라우저 연동, OS 파일 변환 등 어떤 프로젝트에서나 쓰이는 범용 도구
- **Repo-specific Tools**: `skills/` 디렉토리에 수록되어 해당 프로젝트의 스택과 DB 스키마에 고유한 특화 도구
---
## 4. 워크트리와 서브에이전트로 긴 작업을 운영하는 법 (Git Worktree)
독립된 작업 공간인 **Git Worktree**를 생성하여 메인 코드베이스에 영향을 주지 않고 서브에이전트들이 병렬로 작업을 수행하도록 조율합니다.
```bash
# Git Worktree 생성 및 서브에이전트 작업 할당
git worktree add -b feature/async-refactor ../worktree-refactor main
5. 주간 루틴을 자동화로 굳히는 순서
- 주간 데이터 리포트 ➔ 2. 이슈 자동 스캐닝 ➔ 3. 릴리즈 노트 발행의 자동화 루프 구축