一键导入
report
Generate a persistent triage report artifact from the current session analysis. Use after triage to save findings as a structured markdown report.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a persistent triage report artifact from the current session analysis. Use after triage to save findings as a structured markdown report.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate a persistent triage report artifact from the current session analysis. Use after triage to save findings as a structured markdown report.
Analyze a triaged bug against the Nova source checkout to assess reproducibility. Use after triage to perform deeper source analysis and verify if the bug exists in current master.
Fetch a Nova Launchpad bug, validate against source code, and classify its validity. Use when triaging a Launchpad bug report to determine if it is a genuine defect, configuration issue, or feature request.
Draft and post triage results to a Launchpad bug with user approval. Use after triage to update the bug status, importance, and add a comment on Launchpad.
Review Nova code changes for intent correctness, architectural consistency, versioning rules, and testing adequacy. Use when reviewing a Gerrit patch, git diff, or set of modified files in OpenStack Nova.
Post a review as comments on a Gerrit change using the Gerrit MCP server or REST API fallback. Use after completing a code-review or spec-review to publish findings to Gerrit.
| name | report |
| description | Generate a persistent triage report artifact from the current session analysis. Use after triage to save findings as a structured markdown report. |
Create a structured markdown report consolidating all triage analysis performed in the current session. The report is saved as a persistent artifact.
Optional JIRA issue key. If omitted, uses the previously triaged issue from the current session.
Examples:
/report (uses last triaged issue)/report OSPRH-1234/triage was run)/reproduce was run (optional — section marked "Not yet performed" if absent)Create a structured markdown report with the following sections:
# Triage Report: {issue_key}
**Generated**: {date}
**Triaged by**: AI-assisted triage (human-reviewed)
**JIRA**: {issue web URL}
## Issue Summary
- **Summary**: {summary}
- **Reporter**: {reporter}
- **Assignee**: {assignee or "Unassigned"}
- **Created**: {created date}
- **Status**: {current status}
- **Priority**: {current priority}
- **Resolution**: {current resolution or "Unresolved"}
- **Labels**: {labels}
- **Components**: {components}
### Description
> {description excerpt — first 2000 characters}
## Validity Assessment
**Classification**: {category}
**Confidence**: {High/Medium/Low}
**Affected Subsystem**: {subsystem}
### Rationale
{Detailed rationale citing evidence from the issue report and Nova source code}
### Source Code References
{List of file paths and line numbers examined}
## Reproducibility Findings
{If /reproduce was run: full assessment}
{If not run: "Reproducibility analysis not yet performed. Run `/reproduce` for deeper source analysis."}
## Duplicate Analysis
{If duplicates were checked: ranked list or "No duplicates identified"}
{If not checked: "Duplicate analysis not yet performed."}
## Recommended Actions
### Proposed JIRA Changes
- **Status**: {current} → {proposed}
- **Resolution**: {current} → {proposed}
- **Priority**: {current} → {proposed}
### Next Steps
{Category-specific recommendations:
- Configuration Issue: explain correct configuration
- Incomplete Report: list questions for reporter
- RFE: suggest filing nova-spec
- Likely Valid Bug: suggest assignment, tagging, priority}
## Proposed JIRA Comment
{Draft comment text formatted for posting to JIRA. This is used by /update-jira.}
artifacts/jira-issue-triage/ directory if it doesn't existartifacts/jira-issue-triage/triage-{issue_key}.mdReport the file path to the user:
Triage report saved to
artifacts/jira-issue-triage/triage-{issue_key}.md
Offer next steps:
/update-jira — generate manual JIRA update instructionsArtifact written to artifacts/jira-issue-triage/triage-{issue_key}.md.
Follow the rules in rules.md. In particular: