같은 로그인/auth 작업을 여러 번 수행하면 요청 구조는 점점 비슷해집니다. 이때는 개별 Prompt를 계속 다듬는 것보다, 반복 workflow를 Skill로 묶는 편이 낫습니다.
이 가이드는 OpenAI Codex 제품, 정책, 표준 변경에 따라 이후 달라질 수 있습니다.
auth/LoginForm.tsx, auth/useLogin.ts, auth/LoginForm.test.tsxnpm test -- auth로 검증합니다.
로그인 실패 시 에러 메시지 문제를 다시 봐주세요.
범위는 auth 쪽만이고 테스트도 같이 확인해주세요.
리뷰 포인트도 정리해주세요.
이 정도 요청은 사람이 이해할 수는 있지만, 매번 조금씩 달라져 결과 편차가 생기기 쉽습니다.
[$auth-bugfix]를 사용해
로그인 실패 시 에러 메시지가 사라지는 문제를 처리해주세요.
범위는 auth 관련 파일만 허용하고
npm test -- auth 결과와 리뷰 포인트까지 포함해주세요.
핵심 조건이 Skill 안에 들어가 있으므로 요청이 짧아지고 일관성은 올라갑니다.
# Skill: auth-bugfix
목적
- auth 영역의 국소 버그를 범위 제한과 검증 명령을 포함해 처리합니다.
기본 규칙
- 범위는 auth 관련 파일로 제한합니다.
- UI 문구와 API 스펙은 유지합니다.
- npm test -- auth 를 실행합니다.
출력
- 원인 요약
- 수정 내용
- 테스트 결과
- 리뷰 시 볼 포인트
Skill 파일은 위치에 따라 개인용과 팀 공유용으로 나뉩니다. 프로젝트 루트에 넣으면 저장소에 커밋해 팀 전체가 쓸 수 있습니다.
# 개인용
~/.agents/skills/auth-bugfix/
├── SKILL.md
└── scripts/
# 팀 공유 (프로젝트 루트에 커밋)
.agents/skills/auth-bugfix/
├── SKILL.md
└── scripts/
# Skill: auth-bugfix
## Purpose
auth 영역 버그를 범위 제한과
검증 명령을 포함해 처리합니다.
## Default Rules
- 범위: auth 관련 파일만
- UI 문구·API 스펙 유지
- npm test -- auth 실행
## Output Format
원인 요약 / 수정 내용 /
테스트 결과 / 리뷰 포인트
$auth-bugfix처럼 달러 기호와 Skill 이름을 쓰면 해당 Skill이 적용됩니다.$skill-creator Skill을 쓰면 목적을 설명하는 것만으로 SKILL.md 초안을 자동으로 만들어 줍니다.MCP(Model Context Protocol)는 브라우저, 디자인 툴, 에러 추적 서비스 같은 외부 도구를 Codex에 연결하는 표준 방식입니다. 서버를 등록해두면 Codex가 해당 도구에 접근하거나 정보를 가져올 수 있습니다.
codex mcp add context7 \
-- npx -y @upstash/context7-mcp
# 활성 서버 확인
/mcp
# .codex/config.toml
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
[mcp_servers.playwright]
command = "npx"
args = ["-y", "@playwright/mcp"]
팀에서 자주 반복하는 Codex 요청 3개를 적고, 어떤 것이 Skill 후보인지 골라보세요.
auth 버그 수정이나 테스트 추가 보조를 위한 간단한 Skill 설명 템플릿을 작성해보세요.