smithery.ai

ticket-attach

Manage Jira ticket attachments. Use when the user wants to list, upload, download, or delete attachments on a ticket.

First seen Apr 3, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash(aide:*)

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,342 B
  • docs SUMMARY.md 138 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Manage Ticket Attachments

List, upload, download, or delete attachments on a Jira ticket.

When to Use

  • User wants to see what files are attached to a ticket
  • User wants to upload a screenshot, log, or document
  • User needs to download an attachment for review
  • User wants to remove outdated attachments

How to Execute

Run:

aide jira attach TICKET-KEY --<operation> [options]

Operations (one at a time)

Flag Short Description
--list -l List all attachments on the ticket
--upload -u Upload file(s) to ticket (can be repeated)
--download -d Download attachment by ID or filename
--delete Delete attachment by ID or filename

Additional Flags

Flag Short Description
--output -o Output directory for downloads
--format Output format: text, json, markdown

Output

List mode: Shows attachment details including:

  • Filename
  • Size
  • MIME type
  • Author
  • Upload date

Upload mode: Confirmation with uploaded file details

Download mode: File saved to current directory or specified output path

Delete mode: Confirmation of deletion

Common Patterns

# List all attachments
aide jira attach PROJ-123 --list

# Upload a single file
aide jira attach PROJ-123 --upload ./screenshot.png

# Upload multiple files
aide jira attach PROJ-123 --upload ./doc1.pdf --upload ./doc2.pdf

# Download by filename
aide jira attach PROJ-123 --download "requirements.docx"

# Download to specific directory
aide jira attach PROJ-123 --download "report.pdf" --output ./downloads

# Delete an attachment
aide jira attach PROJ-123 --delete "old-screenshot.png"

# Get attachment list as JSON
aide jira attach PROJ-123 --list --format json

Workflow

  1. List first: Always list attachments to see what's available
  2. Upload supporting files: Add screenshots, logs, or documents
  3. Download for analysis: Get files locally when needed
  4. Clean up: Delete outdated or incorrect attachments

Use Cases

Goal Command
See attached files aide jira attach PROJ-123 --list
Add bug screenshot aide jira attach PROJ-123 --upload ./bug.png
Get attached log aide jira attach PROJ-123 --download "error.log"
Remove old file aide jira attach PROJ-123 --delete "draft.pdf"

Best Practices

  • List attachments before uploading to avoid duplicates
  • Use descriptive filenames when uploading
  • Download attachments to review requirements or reproduce issues
  • Clean up outdated attachments to keep tickets organized

Next Steps

After managing attachments:

  • Use ticket skill to view full ticket details
  • Use ticket-comment skill to note attachment changes