Show GN: Can I Remove This? – JS 의존성 제거를 검토하는 Agent Skill

1 month ago 19

package.json에 적힌 프로덕션 의존성을 출발점으로 실제 import와 사용 방식, 브라우저 지원 범위, 번들 비용을 살펴보고 REMOVE, KEEP, PROGRESSIVE 등으로 판정하는 Markdown 기반 Agent Skill입니다.

Baseline 지원 여부만 보는 데 그치지 않고, 네이티브 기능이 프로젝트의 실제 사용 사례를 충족하는지, 교체했을 때 전송량이 실제로 줄어드는지도 함께 따집니다.

현재는 의존성을 자동으로 제거하거나 마이그레이션하지 않고 검토 보고서만 작성합니다. 분석 결과는 프로젝트에서 확인할 수 있는 빌드 결과와 브라우저 데이터에 따라 달라집니다.

판단 기준에서 놓친 사례나 잘못 판단한 대체 사례, 보고서 형식에 대한 의견을 듣고 싶습니다.

Read Entire Article