Feature documentation and release notes patterns. Use when documenting changes, writing PR descriptions, or preparing releases.
57
72%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/documentation/SKILL.mdUse the repository template at .github/pull_request_template.md — read the FULL file before drafting (the required sections continue past the first screen). CI (.github/workflows/pr-lint.yml) fails any PR whose description is missing one of these exact headings:
## Details## Change checklist## Issues## Testing## DocumentationAlso fill in the template's ## AI-WATERMARK section (yes/no; if yes: Tools, Model(s), Scope, Human verification). Never invent a different structure such as ## Summary / ## Test Plan.
A section that does not apply gets N/A — never delete a heading.
## Details — styleWrite what changes for a user. A reviewer reads the diff for the code; this section tells them what is different when they use the product.
Pick the shape that fits the change — do not force one:
### [VERSION] - [DATE]
#### New Features
- **Feature Name**: Brief description
#### Improvements
- **Improvement**: What changed and why
#### Bug Fixes
- **Fix**: What was broken (#issue)
#### Breaking Changes
- **Change**: What breaks, migration stepsWhen documenting a feature, cover:
User Impact
Technical Changes
Breaking Changes (if any)
apps/opik-documentation/documentation/fern/docs-v2/self-host/changelog.mdx - Self-hosted deployment changelog (breaking/critical changes only; the former repo-root CHANGELOG.md was removed)apps/opik-documentation/documentation/fern/docs-v2/changelog/ - Main product docs changelog entries (dated .mdx files)apps/opik-documentation/documentation/fern/docs-v2/development/optimization-runs/changelog.mdx - Agent Optimizer release changelogapps/opik-documentation/documentation/fern/docs.yml - Docs routing/navigation source of truth for changelog surfaces.github/release-drafter.yml - Release templateapps/opik-documentation/documentation/fern/docs-v2/self-host/changelog.mdx only for self-hosted deployment breaking/critical/security-impacting notes.apps/opik-documentation/documentation/fern/docs-v2/changelog/*.mdx for general Opik product release notes shown in /docs/opik/changelog.apps/opik-documentation/documentation/fern/docs-v2/development/optimization-runs/changelog.mdx for Agent Optimizer version updates (for example sdks/opik_optimizer releases like 3.1.0).changelog.xml files are migration manifests, not user-facing release-note changelogs.apps/opik-documentation/documentation/fern/docs.yml before editing.fern/img for documentation images (e.g. apps/opik-documentation/documentation/fern/img/...).static/img for new assets; it is a legacy folder used by external integrations and cannot be deleted./img/... (e.g. /img/tracing/openai_integration.png).docs.yaml/docs.yml, treat that file as the routing source of truth; do not assume URLs mirror directory layout.Non-English README files (readme_CN.md, readme_ES.md, readme_FR.md, readme_DE.md) are AI machine-translated from the English README.md.
657e319
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.