← ClaudeAtlas

managing-community-health-fileslisted

Use when 커뮤니티 헬스 파일(CODE_OF_CONDUCT, CONTRIBUTING, SECURITY.md, SUPPORT, GOVERNANCE, FUNDING.yml, CODEOWNERS, ISSUE_TEMPLATE, PULL_REQUEST_TEMPLATE, DISCUSSION_TEMPLATE)이 빠졌는지 점검하거나 표준에 맞게 새로 만들 때, 조직 `.github` 상속을 구성하거나 정본 문서를 고칠 때, community profile·health_percentage 수치를 해석할 때. 단일 파일 한 줄 수정은 대상이 아니다.
HarryJhin/groundwork · ★ 0 · Data & Documents · score 70
Install: claude install-skill HarryJhin/groundwork
# 커뮤니티 헬스 파일 관리 GitHub 표준 커뮤니티 헬스 파일을 감사하고, 표준에 맞게 채우고, 조직 `.github` 상속 모델을 구성한다. **경로 기준**: 이 문서가 적은 `references/`·`scripts/`는 이 스킬 디렉터리 `${CLAUDE_PLUGIN_ROOT}/skills/managing-community-health-files/` 기준이고, `${CLAUDE_PLUGIN_ROOT}`는 groundwork 플러그인이 설치된 디렉터리이지 실행 시점 작업 디렉터리가 아니다. 헬스 파일이 놓이는 경로는 대상 repo 루트 기준이다. **사실의 근거**: 아래 GitHub 표준은 공식 문서에 근거하고, 문단별 출처 URL은 [github-standard.md](references/github-standard.md)에 있다. GitHub이 문서로 규정하지 않아 관측으로 채운 항목은 관측이라고 밝혀 적는다. 둘을 섞지 않는다. ## GitHub 표준 사실 출처: GitHub Docs "Creating a default community health file". FUNDING.yml·이슈 폼 YAML· CODEOWNERS의 상세 문법이나 배치 우선순위 표가 필요하면 [github-standard.md](references/github-standard.md)를 읽는다. ### 조직 `.github` 리포에서 상속되는 파일 `.github`라는 이름의 **public** 리포에 두면, 같은 계정 소유의 다른 리포가 자기 파일이 없을 때 상속한다. - CODE_OF_CONDUCT.md - CONTRIBUTING.md - Discussion category forms (`DISCUSSION_TEMPLATE/`) - FUNDING.yml - GOVERNANCE.md - Issue·PR 템플릿과 config.yml (`ISSUE_TEMPLATE/`, `PULL_REQUEST_TEMPLATE.md`) - SECURITY.md - SUPPORT.md ### 인식 디렉터리 우선순위 각 파일은 이 순서로 탐색한다. 현재 리포에 없으면 `.github` 리포를 같은 순서로 본다. 1. `.github/` 폴더 2. 리포 루트 3. `docs/` 폴더 예외 둘이다. 이슈 템플릿과 config는 반드시 `.github/ISSUE_TEMPLATE/` 폴더에 둔다. FUNDING.yml은 `.github/`의 default 브랜치에만 둔다. 루트나 `docs/`에 있으면 GitHub이 무시한다. ### LICENSE는 상속 대상이 아니다 라이선스는 clone·package·download에 포함돼야 하므로 각 리포에 직접 둔다. 조직 `.github`에서 상속되지 않는다. ### CODEOWNERS CODEOWNERS는 위 상속 목록에는 없지만 `.github`/루트/`docs`에서 인식되는 거버넌스 파일이다. 상속되지 않으므로 각 리포가 자체 보유한다. 마지막으로 매칭되는 패턴이 최우선이고 한 패턴의 여러 owner는