콘텐츠로 이동

anti-patterns

  1. 명령을 학습 곡선으로 만들기 — 50개 명령이 있는 리포는 신규 팀원이 어떤 걸 써야 할지 모른다. 5~10개 이내로 유지.
  2. 자연어로 충분한 일을 명령화 — 한 번 쓸 일은 명령이 아니다. 3회 룰.
  3. $ARGUMENTS를 폼처럼 쓰기 — 명령 안에 “다음 정보 입력하세요: 1) … 2) …”를 적으면 안 된다. 자연어 인자 1개 또는 0개.
  4. 권한 frontmatter 누락 — 위험한 명령(push, deploy)에 allowed-tools가 없으면 전체 권한이 열린다.
  5. 외부 컬렉션 그대로 복붙 — 컨벤션 충돌로 모델이 일관성을 잃는다.
  6. 명령 안에서 다른 명령 호출 — 디버깅이 지옥이 된다. 평탄하게 유지.
  7. 명령 회고 없음 — 분기마다 안 쓰는 명령은 삭제.