ignore-file-writer

Installation
SKILL.md

Ignore File Writer

프로젝트 구조를 확인한 뒤 공통 템플릿과 언어별 템플릿을 조합해 .gitignore.dockerignore를 만든다. 기존 파일이 있으면 덮어쓰지 말고 필요한 항목만 추가한다.

워크플로우

  1. 프로젝트 구조 확인

    • rg --files -g '!*node_modules*' -g '!*.git/*'로 주요 파일을 확인한다.
    • 이미 .gitignore 또는 .dockerignore가 있으면 먼저 읽는다.
    • Git에 이미 추적 중인 artifact를 무시하게 될 수 있으면 git ls-files로 확인한다.
  2. 항상 적용할 base 선택

    • .gitignore: assets/gitignore/base.gitignore.template
    • .dockerignore: assets/dockerignore/base.dockerignore.template
    • 사용자가 한쪽 파일만 요청했으면 요청한 파일만 만든다.
    • Dockerfile, compose.yaml 등이 있거나 사용자가 Docker를 언급하면 .dockerignore도 만든다.
Installs
5
Repository
wibaek/skills
First Seen
Jun 18, 2026
ignore-file-writer — wibaek/skills