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.