Skip to main content

document

Create comprehensive documentation for a Quay bug fix: JIRA ticket update, release notes, changelog entry, PR description, and team communication.

معلومات المصدر

المستودع
quay/ai-helpers
آخر نشاط في المصدر
٨ مايو ٢٠٢٦ في ١٨:٥٥
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٣
التفرعات
١١

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
document
description
Create comprehensive documentation for a Quay bug fix: JIRA ticket update, release notes, changelog entry, PR description, and team communication.
allowed-tools
["Bash(bash .claude/scripts/jira-ops.sh *)","Bash(git log *)","Bash(git diff *)","Read","Write","Glob","Grep","AskUserQuestion"]
# Document Fix Create all documentation artifacts needed to close out the bug fix. ## Process ### Step 1: Update JIRA Ticket Create `artifacts/quay-bugfix/docs/issue-update.md` with: - Root cause summary - Description of the fix and what was changed - Links to commits, branches, or PRs - Test coverage added - Any breaking changes Do NOT transition the JIRA ticket — automation handles state transitions. ### Step 2: Create Release Notes Entry Create `artifacts/quay-bugfix/docs/release-notes.md` with: - User-facing description of what was fixed - Impact and who was affected - Affected versions - Action required from users - Clear, non-technical language ### Step 3: Update CHANGELOG Create `artifacts/quay-bugfix/docs/changelog-entry.md` with: - Entry following project CHANGELOG conventions - Placed in Bug Fixes category - JIRA ticket reference included - Format: `- Fixed [description] (PROJQUAY-XXXX)` ### Step 4: Create PR Description Read the PR description template if available: ```bash cat .claude/templates/pr-description.md 2>/dev/null ``` Create `artifacts/quay-bugfix/docs/pr-description.md` with: - **Summary**: What this PR does - **Root Cause / Rationale**: Why the change was needed - **Changes**: What changed (file references) - **Test Plan**: How to verify - **JIRA Link**: `https://issues.redhat.com/browse/<TICKET>` - **Backport**: Required or not (from assessment) ### Step 5: Technical Communication Create `artifacts/quay-bugfix/docs/team-announcement.md` with: - Message for engineering team - Severity and urgency of deployment - Testing guidance - Deployment considerations ### Step 6: User Communication (if user-facing bug) Create `artifacts/quay-bugfix/docs/user-announcement.md` with: - Customer-facing announcement - Non-technical explanation - Upgrade/mitigation instructions ## Output All files created in `artifacts/quay-bugfix/docs/`: 1. `issue-update.md` — JIRA comment text 2. `release-notes.md` — Release notes entry 3. `changelog-entry.md` — CHANGELOG addition 4. `pr-description.md` — Pull request description 5. `team-announcement.md` — Internal communication 6. `user-announcement.md` (optional) — Customer communication ## Confidence Assessment Include this section at the end of your PR description artifact: ```markdown ## Confidence Assessment - **Level**: high | medium | low - **Score**: <0-100 integer> - **Score rationale**: <1-2 sentences> - **Open questions**: <bullet list, or "None"> ``` Confidence signals for this phase: - **High**: All prior artifacts complete and consistent, documentation covers all areas - **Medium**: Most artifacts complete but some sections have gaps or inconsistencies - **Low**: Missing artifacts, inconsistencies between phases, unclear communication ## When This Phase Is Done Report: what documents were created and where.
عرض على GitHub