1. 스킬이 뭐냐면 그냥 우리가 AI 챗봇쓸 때 미리 넣어두는 지침서랑 같음. 니들이 프롬프트에 매번 "야 여고생 말투로 해줘" 라고 치기 귀찮잖아? 그걸 "답변은 항상 여고생 말투로" 라는 스킬로 딱 만들어 두면, AI가 답변할 때 여고생 말투로만 답변을 함. 그래서 ui는 항상 라이트모드, 그리고 세련되고 모던하게 만든다. 라는 스킬을 만들어 두면 항상 저 지침대로만 ui를 만듦.
2. 사용법
- 수동 호출 : 프롬프트에 니가 만든 스킬 이름 적으면 됨. 예를 들어 "ui규칙"라는 스킬을 만들었다? 그럼 $ui규칙 개인웹페이지 만들어줘 <─ 이렇게 앞에 $ 붙여서 쓰면 됨.
- 자동 호출 : "개인웹페이지 만들어 줘" 라고만 하면됨. 개인웹페이지에는 일단 ui가 있어야 하잖아? 그럼 알아서 ui규칙이라는 스킬을 사용함. 스킬을 만들어두면 ai는 항상 답변중에 어떤 스킬을 갖고 있는지부터 컨텍스트로 파악하고, 행동을 할 때 관련된 스킬을 파악하고 알아서 사용함.
3. 스킬 만드는법
코덱스 프롬프트에 /s 입력하면 /skills 라고 뜨는데 그거 클릭, skill list 머시기 뜨는데 그거 선택 그럼 create skills인가 그거 뜨는데 그거 선택하고 "ui규칙 스킬 만들어 줘. ui는 항상 라이트모드, 그리고 세련되고 모던하게 만든다" 라고만 입력하면 끝
agents.md에 지침넣어달라는거랑 뭐가다른거임? - dc App
거기 넣으면 항상 올라가 있는거임 "X는 Y로 처리하기" 이게 ABC 관련 일을 해도 들어가면 컨텍 낭비니까 스킬로 떼놓는거고
스킬에는 함수도 넣을 수 있어. 예를들어, "현재화면캡쳐"라는 스킬을 만들어서 현재화면을 캡쳐하는 코드 함수를 넣고 만들어두면, 코덱스한테 "야, 현재화면 캡쳐해서ui 문제점 니가 알아서 파악해봐" 라고 했을 때 화면캡쳐 스킬을 사용해서 스스로 화면을 캡쳐하는거지. 이게 agents.md랑 다른 거.
진짜 함수개념으로 기능불러온다고 생각하면되는건가 - dc App