Skip to main content

docs-changelog

Reviews anomalib docstrings, documentation updates, and changelog expectations

소스 정보

저장소
open-edge-platform/anomalib
최근 소스 활동
2026년 4월 10일 11:50
감지된 SKILL.md 언어
영어
스타
6,238
포크
1,001

설치 방법

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

소스 파일 검토

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

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
docs-changelog
description
Reviews anomalib docstrings, documentation updates, and changelog expectations
# Anomalib Documentation and Changelog Review Use this skill when reviewing docstrings, user docs, examples, READMEs, and release-note impact. ## Purpose and scope Use this skill when code changes may affect user-visible documentation, examples, READMEs, or release notes. ## Request changes when - user-facing behavior changes without matching docs updates; - public APIs change without docstring or reference-doc updates; - a significant user-facing change is missing a `CHANGELOG.md` entry under `## [Unreleased]`; - examples or README usage snippets no longer match the actual API. ## Docstrings - Public Python APIs should use Google-style docstrings. - Use the existing `python-docstrings` skill for docstring formatting details. - Ask for docstrings when behavior is non-trivial, user-facing, or part of a reusable API surface. - For tensors, arrays, batches, or structured outputs, ask reviewers to document shapes or field expectations when they matter for correct usage. ## Documentation updates - If a PR changes APIs, CLI behavior, model behavior, config structure, workflows, or outputs, ask for related documentation updates. - Review the nearest documentation surface, not just the edited Python file: `README.md`, docs under `docs/source/markdown/`, model-specific `README.md`, examples, or reference pages. - Prefer small, precise doc updates over broad rewrites. ## Changelog - Significant user-facing changes should update `CHANGELOG.md` under `## [Unreleased]`. - Use the existing Keep a Changelog section headings already present in the repo: `Added`, `Removed`, `Changed`, `Deprecated`, `Fixed`. - Purely internal changes may not need a changelog entry, but reviewers should call out missing entries for behavior, API, docs, or user workflow changes. ## Repo-grounded review anchors - `CONTRIBUTING.md` - `docs/source/markdown/guides/developer/contributing.md` - `.agents/skills/python-docstrings/SKILL.md` - `CHANGELOG.md` ## Review prompts - Does the code change require docstring, README, docs page, or example updates? - Are docstrings informative enough for users to understand behavior and expected inputs? - Should this change be recorded under `## [Unreleased]`? - If a public symbol or module changed, is the reference documentation still accurate? ## Reviewer checklist - Check docstrings for public APIs. - Check README, docs, and examples for user-facing changes. - Check `CHANGELOG.md` for significant changes. - Check that docs match the current API and workflow.
GitHub에서 보기