Communitygithub.com

torumakabe/repository-freshness-checker

review-repo full이 생성한 인벤토리를 사용하여 공개 Markdown 링크, Docker 베이스 이미지의 EOL, Azure Functions 확장 번들의 지원 범위를 확인 전용(check-only)으로 검사합니다. 명시된 전체 검사나 신선도 확인에 사용합니다.

repository-freshness-checker란 무엇인가요?

이 스킬은 리포지토리의 '신선도(freshness)'를 자동으로 점검하는 도구입니다. `review-repo full` 명령어로 생성된 인벤토리 파일을 입력으로 받아, 세 가지 주요 측면을 확인 전용(check-only) 모드로 검사합니다. 구체적으로는 공개 Markdown 문서의 끊긴 링크를 찾고, 사용 중인 Docker 베이스 이미지의 지원 종료(EOL) 여부를 확인하며, Azure Functions 확장 번들의 지원 범위를 점검합니다. 주로 코드 리뷰 파이프라인에서 전체 검사를 실행하거나 리포지토리의 의존성과 문서 링크가 최신 상태인지 확인하는 용도로 사용됩니다. 이 스킬은 Claude Code와 같은 AI 에이전트 환경에서 활용할 수 있으며, 결과를 직접 수정하지 않고 보고서 형태로만 제공하여 안전하게 검증할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/torumakabe/aks-chaos-lab/tree/main/.github/skills/repository-freshness-checker

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

repository-freshness-checker은(는) 무엇을 하나요?

review-repo full이 생성한 인벤토리를 사용하여 공개 Markdown 링크, Docker 베이스 이미지의 EOL, Azure Functions 확장 번들의 지원 범위를 **확인 전용(check-only)**으로 검사합니다. 명시된 전체 검사나 신선도 확인에 사용합니다.

주요 기능

  • 공개 Markdown 링크 검사: 리포지토리 내 Markdown 파일에 포함된 외부 링크가 유효한지 확인합니다.
  • Docker 베이스 이미지 EOL 확인: Dockerfile에 명시된 베이스 이미지의 지원 종료(EOL) 여부를 점검합니다.
  • Azure Functions 확장 번들 지원 범위 확인: Azure Functions 프로젝트의 extensions bundle 구성이 지원되는 범위 내에 있는지 확인합니다.

사용 방법

  1. review-repo full 명령어로 리포지토리 인벤토리를 생성합니다.
  2. 생성된 인벤토리 파일을 이 스킬에 입력합니다.
  3. 스킬이 인벤토리를 분석하여 각 항목의 신선도 현황을 보고서로 출력합니다.

요구 사항

  • Claude Code 또는 유사 AI 에이전트 환경
  • review-repo full로 생성된 인벤토리 파일

출력 형식

스킬은 텍스트 보고서 형태로 결과를 반환하며, 각 검사 항목에 대한 상태(통과/실패)와 세부 정보를 포함합니다.

참고: 이 스킬은 읽기 전용으로 작동하며, 리포지토리의 내용을 직접 수정하지 않습니다. 검사 결과를 바탕으로 필요한 조치는 사용자가 직접 수행해야 합니다.

관련 리소스

관련 스킬