docs: INSTRUCTION.md (skill authoring: code before SKILL.md prose) #77
@@ -0,0 +1,13 @@
|
|||||||
|
# INSTRUCTION.md
|
||||||
|
|
||||||
|
MAM 자체(이 저장소)를 개발할 때 따르는 지침입니다. 설치된 프로젝트에는 복사되지 않습니다.
|
||||||
|
|
||||||
|
## 1. 스킬 작성: 지침보다 코드를 먼저
|
||||||
|
|
||||||
|
- 스킬이 하는 일 가운데 코드로 쓸 수 있는 것(순서, 사전 확인, 거부, 잠금, 정리, 되돌리기)은 SKILL.md 의 지침으로 적지 않고 스크립트에 구현합니다. 그리고 테스트로 고정합니다.
|
||||||
|
- SKILL.md 에는 에이전트의 판단이 필요한 것만 남깁니다.
|
||||||
|
- 언제 이 스킬을 쓰는지(쓰지 않을 때 포함)
|
||||||
|
- 옵션을 어떻게 고르는지
|
||||||
|
- 종료 코드와 출력의 해석
|
||||||
|
- 주의할 점
|
||||||
|
- SKILL.md 가 설명하는 동작은 코드와 같아야 합니다. 둘이 다르면 코드를 기준으로 문서를 고칩니다. 문서대로 동작해야 한다면 코드를 고치고 테스트를 더합니다.
|
||||||
Reference in new issue
Block a user