6단계
6단계 — 워크플로 만들기
20 분
6단계 — 워크플로 만들기
Skills + MCP + Hooks 를 묶어 반복되는 작업 을 한 명령으로 끝나게 만들어요. 진짜 가치는 여기서 나옵니다.
예시 — "feature 작업" 워크플로
.claude/skills/feature.md
---
name: feature
description: 새 기능 추가 작업의 표준 흐름
---
이 skill 은 새 기능 추가 시 다음 7 단계를 자동 가이드합니다.
1. CLAUDE.md 와 docs/agent/{서비스}/rules.md 읽기
2. 관련 파일 grep 으로 기존 패턴 파악
3. 구현 — TDD 가능하면 먼저 테스트 작성
4. tsc --noEmit + lint + test 실행
5. 영향 받는 docs/* 갱신
6. AI 크레딧 6 패턴 grep 검사
7. [type] 한국어 한 줄 commit (push 는 사용자 전담)
더 큰 예시 — /cycle
여러 skill 을 오케스트레이션:
---
name: cycle
description: 전체 작업 사이클 가이드 (이해→계획→수정→검증→정제→문서→커밋)
---
7 단계로 진행합니다.
1. **이해** — 사용자 의도 한 줄로 다시 적기
2. **계획** — 변경할 파일 후보 리스트
3. **수정** — Edit/Write 로 변경
4. **검증** — `/check` skill 호출
5. **정제** — `simplify` skill 로 코드 다듬기
6. **문서** — 변경 유형별 매핑 표대로 docs 갱신
7. **커밋** — `/commit` skill 호출
이 한 명령이 7 개의 작은 단계를 순서대로 안내해요.
Hook + Skill 조합
{
"hooks": {
"Stop": [
{ "type": "command", "command": "git status --short" }
]
}
}
세션 종료 시 아직 commit 안 한 변경 을 자동 보여줘요. 까먹는 일이 없어집니다.
워크플로 설계 팁 5
- 자주 반복되는 흐름만 skill 화 (월 5회 이상)
- 명령 하나 = 한 가지 책임 — skill 이 너무 많아지면 분해
- 결과를 사용자에게 요약 — 자동화 했다고 사일런트 X
- 실패 시 명확히 멈춤 — 도중 에러를 그냥 무시하면 위험
- 로그를 남긴다 — 무엇이 실행됐는지 추적 가능하게
직접 해 보기
당신이 매일 반복하는 작업 (예: "현재 브랜치 삭제 후 main 으로 돌아가기 + 최신 fetch") 을 skill 로 만들어 보세요.
강좌를 마치며
이 강좌는 끝났어요. AI 도구는 매주 새 기능이 나오니까 agent-tooling 노트 카테고리 를 즐겨찾기 해 두면 좋아요.
다음 단계로 devops-cloud 또는 backend-with-spring 강좌를 만나 보세요.