소개
시도하고자 했던 것과 그 이유를 알려주세요.
Agent Skill 만들기 수업을 들으며 직접 Skill을 만들어보려고 했지만, 처음에는 무엇부터 정의해야 할지 막막했습니다.
특히 다음과 같은 고민이 있었습니다.
어떤 작업을 Skill로 만들어야 할까?
사용자에게 무엇을 질문해야 할까?
답변을 어떻게 Skill 구조로 바꿀까?
만 든 Skill이 제대로 작동하는지는 어떻게 확인할까?
그래서 사용자가 처음부터 자신의 작업을 체계적으로 설명하지 못해도, Agent가 단계적으로 인터뷰하면서 Skill 후보를 구성해주는 work-context-interviewer Skill을 설계했습니다.
진행 방법
어떤 도구를 사용했고, 어떻게 활용하셨나요?
Tip: 사용한 프롬프트 전문을 꼭 포함하고, 내용을 짧게 소개해 주세요.
Tip: 활용 이미지나 캡처 화면을 꼭 남겨주세요.
Tip: 코드 전문은 코드블록에 감싸서 작성해주세요. ( / 을 눌러 '코드 블록'을 선택)
(ChatGPT를 활용해 인터뷰 절차와 Skill 구조를 설계하고, Hermes Agent가 실제 질문을 순차적으로 진행하도록 구성했습니다.
전체 과정은 다음 단계로 나누었습니다.
setup
→ gap-check
→ workflow
→ data-plan
→ verify-learning
→ skill-candidate
→ skill-spec
→ create-skill
→ verify-skillsetup에서는 사용자의 모든 작업을 한 번에 파악하려 하지 않고, 우선적으로 분석할 반복 작업 하나를 선정합니다.
인터뷰는 설문조사처럼 질문을 한꺼번에 제시하지 않고, 한 번에 가장 중요한 질문을 최대 3개만 묻도록 했습니다.
첫 질문은 다음과 같습니다.
1. 현재 맡고 있는 핵심 역할과 책임지는 결과는 무엇인가요?
2. 반복되는 작업 중 시간이 가장 많이 드는 것은 무엇인가요?
3. Agent가 가장 먼저 줄여주었으면 하는 부담은 무엇인가요?답변을 받은 후에는 다음 내용을 구분해 정리합니다.
확인된 사실
Agent의 추론
아직 확인되지 않은 내용
추가로 필요한 자료
우선 분석할 Workflow
선정된 작업은 다음 구조로 분석합니다.
Trigger
→ Input
→ Validation
→ Procedure
→ Decision
→ Output
→ Review
→ Completion또한 반복 작업이 발견되더라도 바로 Skill을 만들지 않고 다음 중 어떤 방식이 적절한지 먼저 판단했습니다.
Context / Connector / Permission / Script / Bundle / Skill기존 Skill을 재사용할 수 있는지도 확인한 후 다음 중 하나를 결정합니다.
reuse: 기존 Skill 재사용patch: 기존 Skill 수정create: 신규 Skill 생성bundle: 여러 Skill 조합not-a-skill: Skill 이외의 방법으로 해결defer: 정보 부족으로 보류
Skill 후보가 만들어지면 Trigger, Input, Output, Procedure, 예외, 승인 범위와 검증 방법을 Build Preview로 먼저 보여주고, 사용자의 명시적 승인 이후에만 Skill을 생성하도록 했습니다.
결과와 배운 점
배운 점과 나만의 꿀팁을 알려주세요.
과정 중에 어떤 시행착오를 겪었나요?
도움이 필요한 부분이 있나요?
앞으로의 계획이 있다면 들려주세요.
이번 작업을 통해 좋은 Agent Skill은 바로 지침을 작성하는 것보다, 사용자의 작업을 정확히 이해하는 인터뷰에서 시작된다는 점을 배웠습니다.
가장 도움이 된 방법은 다음과 같습니다.
한 번에 질문을 많이 하지 않기
일반적인 설명보다 최근 실제 사례를 질문하기
사용자의 답변과 Agent의 추론을 구분하기
잘된 사례뿐 아니라 수정된 사례도 확인하기
모든 반복 작업을 Skill로 만들지 않기
Skill이 호출되면 안 되는 Negative Trigger도 작성하기
Skill 작성과 실제 운영 상태를 구분하기
실제 새로운 Skill을 만들 때 다음 순서로 적용해볼 계획입니다.
setup
→ workflow
→ skill-candidate
→ skill-spec
→ create-skill
→ verify-skill최종적으로는 Agent Skill을 처음 만드는 사람도 빈 화면에서 고민하기보다, 인터뷰를 따라가며 자연스럽게 Skill 후보를 완성할 수 있는 구조로 발전시키고 싶습니다.
구성된 인터뷰 내용을 보시고 피드백 주시면 보완하도록 하겠습니다.
많은 의견 부탁드립니다.
도움 받은 글 (옵션)
참고한 지피터스 글이나 외부 사례를 알려주세요.
지아코모님이 공유해주신 교육자료를 기반으로 인터뷰 스킬을 구성해보았습니다.