Export and upload the current chat conversation as a markdown file attachment to a JIRA ticket for later review and documentation.
Inherits all available tools
Additional assets for this skill
This 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]