저자가 정리한 저가 모델의 몇 가지 고질적인 문제(계획 생략, 실행 없이 수정 완료 주장, 동일한 잘못된 접근 반복, 장기 작업에서의 이탈)를 해결하기 위한 SKILL.md 스킬 모음입니다. 각 스킬은 짧은 루프와 엄격한 중단 조건을 제공하며, 실제 명령어 출력을 증거로 첨부하도록 요구합니다. SKILL.md를 읽을 수 있는 Claude Code, Codex, Cline, OpenCode 등의 환경에서 사용할 수 있습니다.
스타 수 74
이유
- 용도에 따라 다섯 그룹으로 나뉩니다: 상시 작업 방식인 ds-mode; 루프 계열로 ds-verify-loop(한 부분 수정 → 실제 검사 실행 → 전체 오류 메시지 확인 → 근본 원인 수정, 최대 5 라운드, 동일한 오류가 두 가지 다른 수정 방법으로도 해결되지 않으면 ds-unstick으로 전환), ds-context-reset(PROGRESS.md 작성 후 새 컨텍스트로 이어가기), ds-jury(두세 개의 다른 모델이 상호 검토) 등이 있습니다. 또한 빌드, 배포(ds-pr, ds-watch-pr, ds-ship) 및 코드 이해 관련 그룹이 있습니다.
- 규칙이 구체적으로 명시되어 있습니다: 검사를 통과하기 위해 테스트를 완화하거나 삭제하지 않으며, 테스트 대상을 모킹(mocking)하지 않습니다. ds-ship은 사용자가 명확히 요청할 때만 무인 상태로 병합까지 진행하며, 병합 전 모든 변경 사항에 대한 증거 확보, CI 전체 통과, 리뷰 의견 처리를 요구합니다. 데이터 삭제, 프로덕션 환경 변경, 타인의 브랜치 푸시는 항상 사전 확인이 필요합니다.
- 10-28에서 생성된 저장소로, 이 코너에서는 처음 소개됩니다. README에는 DeepSeek 사용 권장 사항도 포함되어 있으며, 예를 들어 계획 및 리뷰 시에는 최고 수준의 사고 강도를 사용하고, 대형 작업은 저가 시간대에 실행하도록 제안합니다.
사용법
- npx skills add aicodeking/deepseek-stack(-g 옵션으로 전역 설치); 단일 스킬만 설치: npx skills add aicodeking/deepseek-stack --skill ds-verify-loop; 또는 skills/*를 ~/.claude/skills/, ~/.codex/skills/ 등의 디렉터리에 수동으로 복사할 수도 있습니다.
- 어디서 시작할지 모르겠다면 /ds-help를 실행하세요. 배포 관련 스킬은 로그인된 gh가 필요하며, ds-watch-pr의 스크립트는 python3이 필요합니다. ds-jury, ds-best-of-n, ds-swarm은 하위 에이전트나 두 번째 모델이 필요하며, 해당 환경이 없으면 새 컨텍스트에서 순차적으로 시도하도록 변경됩니다.
리스크
- 모두 프롬프트 수준의 프로세스 제약이며, 'DeepSeek이 더 비싼 모델처럼 작동하게 한다'는 것은 저자의 주장일 뿐, 저장소에는 사전/사후 비교나 평가 데이터가 전혀 없습니다.
- ds-ship은 현재 작업 브랜치를 강제 푸시하고 자동 병합하므로, 활성화 전에 저장소의 보호 규칙을 확인해야 합니다. 또한 많은 스킬을 동시에 설치하면 컨텍스트를 많이 차지하므로, README에서도 필요에 따라 개별 설치를 권장합니다.