Ask HN: 기술 파일은 어떻게 관리하시나요?

Ask HN: How do you manage skills files?

저는 스킬 파일을 어떻게 찾고, 정리하고, 실제로 작동하는지 확인하는 방법이 궁금합니다. 시간이 지나면서 스킬을 개선하고 있나요? 모델의 능력이 향상되면 결국 스킬이 대체될 것이라고 생각하지만, 그때까지는 더 나은 관리 방법을 찾고 있습니다.

모델의 능력은 커스텀 스킬이 가진 알 수 없는 빈칸을 채울 수 없습니다. 모델은 밥에게 연결하라는 요청을 받았을 때 whoami를 실행하고 .ssh 폴더에서 키와 과거 연결 기록을 찾는 영리함을 가질 수 있지만, 스킬 파일은 '키 Z와 사용자 X로 밥에게 연결한다'고 간단히 말할 수 있어 불필요한 추론 없이 작업을 완료할 수 있습니다. 내부 지식이 필요한 작업에서는 간결하고 정보 밀도가 높은 스킬이 항상 토큰 소비에서 우위를 점할 것입니다. 조사 단계를 완전히 없애기 때문입니다.
저는 '범용' 코딩 에이전트가 계속해서 발전하여 스킬의 유용성이 점점 줄어들 것이라고 생각합니다. 그리고 그 발전 속도는 스킬을 통해 맞춤화하는 것보다 훨씬 빠를 것입니다. 이는 제가 코드를 작성하면서 느낀 경험에서 나온 것으로, 에이전트는 이미 소프트웨어 엔지니어링 관례에 능숙합니다. 지금은 스킬을 최소한으로 유지합니다. 예를 들어 '이 저장소의 문서에서 슬램 포크를 제거하세요' 같은 한 문장짜리 프롬프트를 자주 보냅니다. 팀이 접근할 수 있는 저장소에 모든 스킬을 공유합니다. 압박 없이 사용하고, 변형하고, 추가하세요. 작업 방식을 공유하고 참여하는 것이 모두가 같은 방식으로 작업하게 하는 것보다 중요합니다.
저는 docs/ 폴더가 있고, 특정 애플리케이션에 필요한 모든 스킬과 문서를 거기에 둡니다. 이를 ADR처럼 취급하여 AI가 작업 중인 시스템의 일부를 이해하도록 돕습니다.
  1. WatchDog

    저는 기술(skills)을 사용하지 않습니다. 사람들이 가장 유용하다고 생각하는 기술은 어떤 것들인가요?

    일반적인 작업의 경우, 모델이 스스로 알아서 처리할 수 있는 것 같습니다. 프로젝트나 환경 특화 작업의 경우에는 그 정보를 readme나 agents.md 파일에 넣어둡니다.

  2. ssivark

    기술(skills)이 (원시적인) 능력이 아니라 맥락적 지침(이 작성자, 이 프로젝트 등)인 한, 모델에 의해 대체되기는 어렵습니다.

    저는 모든 기술 파일을 중앙 위치(도트파일 관리처럼)에 유지하고, guix home을 사용하여 제가 사용하는 다양한 하네스(코덱스, pi, 안티그래비티, 클로드 코드, 딥시크 하네스 등)의 기술 폴더에 동기화합니다. 기본 구성처럼 읽기 전용이 아니라 양방향 링크로 설정되어 있어서 어떤 하네스에서든 계속 편집하거나 코퍼스에 추가할 수 있습니다.

    모든 하네스가 동일한 형식을 기대하기 때문에 기술에는 잘 작동하지만, 다른 기능에는 더 번거롭습니다.

  3. patleeman

    저는 에이전트 플러그인 스펙 저장소를 사용합니다. Codex는 이미 호환되며 기술(skills)과 MCP 정의를 지원합니다.

    https://agent-plugins.org/

이 날의 다른 글

2026-09-07