Skip to main content

repo-health-check

Run the dotnet/machinelearning repository health check locally, covering issue backlog, pull requests, GitHub Actions, and Azure DevOps pipelines, then draft a dashboard update and prioritized investigations. Use when asked for ML.NET repository health, maintenance status, stale work, or CI trends.

소스 정보

저장소
dotnet/machinelearning
최근 소스 활동
2026년 7월 22일 07:46
감지된 SKILL.md 언어
영어
스타
9,356
포크
1,956

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
repo-health-check
description
Run the dotnet/machinelearning repository health check locally, covering issue backlog, pull requests, GitHub Actions, and Azure DevOps pipelines, then draft a dashboard update and prioritized investigations. Use when asked for ML.NET repository health, maintenance status, stale work, or CI trends.
# ML.NET repository health check Collect and analyze repository-health data from a local Copilot CLI session. This skill replaces the scheduled orchestrator for now. ## Workflow 1. Confirm local GitHub access and the `dotnet/machinelearning` repository. 2. Create state under `/tmp/mlnet-repo-health/`. 3. Read [`references/playbook.md`](references/playbook.md) and follow its data collection, fingerprinting, severity, and dashboard-format rules. 4. Prefer available authenticated GitHub and Azure DevOps tools. If those are unavailable, use the public `dnceng-public/public` REST API; skip AzDO checks only when both access paths fail, and state the coverage gap. 5. Treat dashboard creation, body updates, comments, and investigation requests as drafts during analysis. 6. For up to five critical or high-confidence warning findings, either: - investigate inline by following [`../repo-health-investigate/SKILL.md`](../repo-health-investigate/SKILL.md), or - produce a prioritized investigation queue when the user requested check-only mode. 7. Present the proposed dashboard body, daily delta, and any investigation reports. 8. Create or update the dashboard and post comments only after explicit approval for the exact writes. ## Local substitutions - Store local state under `/tmp/mlnet-repo-health/`. - Perform investigations locally rather than dispatching a workflow. - Use the authenticated local user instead of workflow tokens. - Preserve the one-dashboard-update, one-delta-comment, and five-investigation budgets. ## Validation - Every finding has a deterministic fingerprint and status. - Baselined findings are not marked new. - Required dashboard sections remain present. - No source issue or PR is modified.
GitHub에서 보기