Skip to main content

docs-changelog

Reviews anomalib docstrings, documentation updates, and changelog expectations

Quellinformationen

Repository
open-edge-platform/anomalib
Letzte Quellaktivität
10. April 2026 um 11:50
Erkannte Sprache von SKILL.md
Englisch
Sterne
6.238
Forks
1.001

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
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.
Auf GitHub ansehen