create-ticket

Create Linear tickets from user-reported issues with priority and labels.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/amotion-ai/botassist --skill create-ticket-amotion-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-ticket
Source: https://github.com/amotion-ai/botassist/tree/main/.claude/skills/create-ticket
Command: npx skills add https://github.com/amotion-ai/botassist --skill create-ticket-amotion-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the manual steps required to translate user‑reported issues into properly formatted Linear tickets, ensuring consistent priority, labeling, and context.

Core Features & Use Cases

  • Gathering: Interactively collects title, type, priority, and description from the user.
  • Formatting: Generates a markdown ticket body with problem statement, acceptance criteria, relevant files, and repository link.
  • Gatekeeping: Presents a preview for user approval before creation.
  • Creation: Submits the ticket via Linear’s GraphQL API using an API key.
  • Use Case: When a developer or product manager identifies a bug, feature request, or improvement during a chat, this skill creates a ready‑to‑track Linear ticket.

Quick Start

Invoke the /create-ticket command and answer the prompts to generate a Linear ticket.

Frequently Asked Questions about create-ticket

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Linear tickets from chat with full context?

To create Linear tickets from chat, you invoke the command and interactively provide the title, type, priority, and description to generate a formatted ticket with repository context.

What do I need to generate Linear tickets via the API?

Generating Linear tickets via the API requires a LINEAR_API_KEY environment variable for authentication and access to the git repository for linking relevant files.

How does this skill format bug reports and feature requests for Linear?

It formats bug reports and feature requests by generating a markdown body containing the problem statement, acceptance criteria, relevant files, and a repository link before submission.

Can I preview a Linear ticket before it is submitted?

Yes, you can preview the Linear ticket before submission, as the skill presents a formatted preview for your approval before creating the ticket via the GraphQL API.

Does creating Linear tickets automatically set priority and labels?

Yes, creating Linear tickets automatically applies priority and labels by interactively gathering these details from you to ensure consistently formatted tracking items.