Compound Engineering

배운 것을 남겨 다음 작업이 쉬워지게 만드는 스킬 묶음

/plugin marketplace add EveryInc/compound-engineering-plugin

작업 한 건이 끝날 때마다 다음 작업이 조금씩 쉬워지도록 설계한 스킬 서른세 개짜리 플러그인입니다. 구상과 계획, 구현, 검토까지 도는 흐름에 배운 것을 적어 두는 단계를 하나 더 붙였습니다. 그렇게 남긴 지식이 다음 변경 때 읽히는 자리에 놓이는 것이 핵심입니다. 열네 곳의 에이전트 환경에서 돌아가고 도구마다 설치 방식이 다릅니다. 이미 깔려 있다면 갱신 명령만으로는 옛 판에 머무르므로 마켓플레이스를 먼저 새로 고쳐야 한다고 문서가 강조합니다.

판단

이럴 때 씁니다

  • 같은 실수를 반복해서 다시 설명하고 있을 때
  • 구상에서 검토까지 절차를 갖춰 돌리고 싶을 때
  • 여러 코딩 도구에서 같은 흐름을 쓰고 싶을 때

이럴 땐 쓰지 마세요

  • 기록을 남기는 단계를 건너뛰면 핵심이 사라집니다
  • 설치와 갱신 절차가 도구마다 다릅니다
  • 스킬이 서른세 개라 처음에는 어느 것을 쓸지 헷갈립니다

차별점

  • 작업이 끝날 때 배운 것을 남기는 단계를 흐름에 넣었습니다.
  • 남긴 지식이 다음 작업에서 읽히는 자리에 놓입니다.
  • 열네 곳의 에이전트 환경을 지원합니다.
  • 스킬이 서른세 개로 구상부터 검토까지 덮습니다.

워크플로

  1. 01쓰는 도구의 마켓플레이스에 등록합니다.
  2. 02플러그인을 설치합니다.
  3. 03구상과 계획 스킬로 작업을 시작합니다.
  4. 04구현하고 검토합니다.
  5. 05배운 것을 기록하는 단계를 반드시 지납니다.

주요 명령

명령설명
/plugin marketplace add EveryInc/compound-engineering-plugin마켓플레이스를 등록합니다.
/plugin install compound-engineering플러그인을 설치합니다.
codex plugin marketplace add EveryInc/compound-engineering-plugin다른 도구에서 등록하는 예입니다.

함정

설치 전에 확인하세요

  • 이미 깔려 있다면 갱신 명령만으로는 옛 판에 머무릅니다. 마켓플레이스를 먼저 새로 고치라고 문서가 강조합니다.
  • 특정 앱은 아직 기본 마켓플레이스에 없어 사용자 정의로 추가해야 합니다.
  • 일부 환경은 별도 앱이지만 다른 서비스 계정과 라이브러리를 공유합니다. 설치는 한 번만 하고 잘못된 창에서 명령을 돌리지 말라고 안내합니다.
  • 핵심은 기록 단계입니다. 그 단계를 빼면 그냥 평범한 절차 스킬이 됩니다.

비교

절차 스킬은 대체로 이번 작업을 잘하게 만듭니다. 이쪽은 이번 작업의 결과를 다음 작업의 입력으로 만드는 데 초점을 둡니다. 그래서 한 번 써서는 차이가 안 보이고 여러 번 돌린 뒤에 값이 나옵니다.

최근 변경

지원 환경 목록에 새 도구가 정식 동료이자 작업 엔진으로 추가됐습니다. 판이 3.24 까지 올라오며 지원 범위가 계속 넓어지고 있습니다.