Export and upload the current chat conversation as a markdown file attachment to a JIRA ticket for later review and documentation.
/plugin marketplace add opendatahub-io/ai-helpers/plugin install hello-world@odh-ai-helpersThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/upload_chat_log.pyExport and upload the current chat conversation as a markdown file attachment to a JIRA ticket for later review and documentation.
uv must be installed and available in PATHJIRA_API_TOKEN environment variable must be set with a valid API token for https://issues.redhat.comThis skill exports the current conversation as a formatted markdown document and uploads it as an attachment to a specified JIRA ticket.
Create a document with two main sections: Summary and Full Chat Log. Format the document as follows:
# Chat Log Export - JIRA Ticket: [ticket-key]
**Exported**: [current timestamp]
**Ticket**: https://issues.redhat.com/browse/[ticket-key]
---
## Summary
[Provide a concise summary of the conversation including:
- Main topic/task discussed
- Key decisions made
- Files created/modified
- Important outcomes or next steps
- 3-5 paragraphs maximum]
---
## Full Chat Transcript
[Export the complete conversation transcript in the same format as the `/export` command:
- All user messages and assistant responses
- All tool calls and their results
- Code blocks, thinking blocks, and system messages
- Timestamps and metadata
- The full, unabridged conversation from start to finish]
The summary should be human-readable and highlight key points. The full transcript should be comprehensive for detailed review.
chat-log-{ticket-key}-{timestamp}.md/tmp/claude/ directory (respects TMPDIR environment)scripts/upload_chat_log.py relative to this skillpython) to invoke uv properly via the shebang:
./scripts/upload_chat_log.py <ticket-key> <file-path>
JIRA_API_TOKEN environment variablehttps://issues.redhat.com/browse/{ticket-key}User: Upload this chat to AIPCC-7354
Assistant: [Skill creates formatted chat log and uploads to AIPCC-7354]
User: Upload this conversation to JIRA
Assistant: Which JIRA ticket should I attach this chat log to? (e.g., AIPCC-1234)
User: RHEL-9876
Assistant: [Skill uploads to RHEL-9876]
User: We're working on AIPCC-7354. Can you upload our conversation?
Assistant: [Skill detects AIPCC-7354 from context and uploads automatically]