DietrichGebert/ponytail
불필요한 코드를 줄이는 개발 Skill
불필요한 구현을 줄이고 단순한 해결책을 우선하도록 AI 에이전트의 판단을 이끄는 개발 Skill
GitHub 저장소 보기README 편집 요약
프로젝트 핵심 읽기
한눈에 보기
코딩 에이전트가 불필요한 추상화와 과잉 구현을 줄이고, 기존 코드와 기본 기능을 우선 사용하도록 만드는 개발 규칙 및 Skill 모음입니다.
DietrichGebert/ponytail 저장소의 README에서 사용하는 프로젝트 이미지이미지 원본 보기
프로젝트 설명
핵심 기능
필요한 코드만 남기는 판단 순서를 제공한다
기능이 정말 필요한지부터 기존 코드, 표준 라이브러리, 언어 기본 기능과 설치된 의존성으로 해결 가능한지 차례로 확인하게 합니다.
구성과 특징
새 구조를 만들기 전에 재사용 가능성을 검토한다
새 헬퍼와 추상화를 바로 추가하지 않고 코드베이스의 흐름을 먼저 읽어 가장 작은 변경으로 문제를 해결하도록 유도합니다.
사용 전 확인
최소 코드는 안전장치를 줄인다는 뜻이 아니다
검증, 보안, 접근성, 오류 처리와 데이터 손실 방지는 단순화를 이유로 제거하지 않는다는 경계를 명시합니다.
차별점
여러 에이전트에서 같은 코드 절제 원칙을 재사용한다
특정 코딩 도구에 묶이지 않고 구현, 리뷰와 기술 부채 점검에 적용할 수 있는 휴대 가능한 규칙으로 구성됩니다.
GitHub 관심도
Star 순위 기록
프로젝트 품질 평가와 별개로, 누적 Star 기준 Top 100에서 나타난 관심도 변화만 기록합니다.
25개 스냅샷현재 #66
- #100기준111,266기준
- #98▲ 2112,821+1,555
- #97▲ 1114,266+1,445
- #95▲ 2115,504+1,238
- #94▲ 1116,474+970
- #93▲ 1117,407+933
- #92▲ 1118,612+1,205
- #89▲ 3120,190+1,578
- #87▲ 2121,937+1,747
- #84▲ 3123,687+1,750
- #83▲ 1126,334+2,647
- #80▲ 3128,107+1,773
- #79▲ 1129,667+1,560
- #78▲ 1131,176+1,509
- #74▲ 4132,387+1,211
- #74유지133,626+1,239
- #74유지134,938+1,312
- #72▲ 2135,919+981
- #72유지136,721+802
- #71▲ 1137,497+776
- #70▲ 1138,596+1,099
- #67▲ 3139,513+917
- #67유지140,520+1,007
- #66▲ 1141,447+927
- #66유지142,088+641
각 점은 해당 날짜의 공개 스냅샷입니다. 날짜가 빠진 구간은 선으로 추정하지 않고 확보한 기록만 표시합니다.
기준 정보
데이터 확인 기준
순위와 Star 수는 공개 목록을 확인한 스냅샷입니다. 실시간 값과 프로젝트의 최신 내용은 실제 저장소에서 확인할 수 있습니다.