askill
starting-linear-issue

starting-linear-issueSafety 95Repository

Starts work on a Linear issue by gathering issue and project context, then creating a branch. Use when given a Linear issue URL or ID to begin implementation.

5 stars
1.2k downloads
Updated 2/20/2026

Package Files

Loading files...
SKILL.md

Starting Linear Issue

Gather context for a Linear issue and prepare to begin work.

Load skills: using-linear

Prerequisites

  • linear CLI installed and authenticated (linear auth)

Workflow

1. Get the Linear Issue

From URL or ID provided by user:

linear issue view ABC-123

2. Get Related Issues

Check for sub-issues and parent issues:

# Sub-issues (children)
linear issue list --sort priority --parent ABC-123

# If issue has a parent, view it
linear issue view <PARENT-ID>

Include any blocking/blocked relationships shown in the issue view output.

3. Get Project Context

If the issue belongs to a project:

linear project list --team <TEAM_KEY>
linear milestone list --project <PROJECT_ID>

4. Ask for Additional Context

After gathering details, ask:

"Is there any other context you'd like to share before we proceed?"

5. Confirm Approach

After any additional context, ask:

"How would you like me to proceed?"

6. Update Issue Status

Assign the issue and mark it in progress:

linear issue update ABC-123 -a self -s started

7. Create Branch and Begin

By default, start from a clean, up-to-date default branch. Do not assume the current branch is correct, even if its name matches the issue ID.

# Default: start fresh from the default branch
git checkout main
git pull origin main

# Create a new branch in Linear's format
# Format: <issue-id-lowercase>-<title-slugified>
# Example: mdc-123-add-user-auth
git checkout -b mdc-123-add-user-auth

If a local branch with that name already exists, create a fresh one with a different name prefixed with the issue ID.

Sometimes a ticket builds on an unmerged branch from a previous ticket (e.g. a blocking issue or parent task). In that case, the user will make this clear.

Keep branch names concise—truncate long titles sensibly.

Then proceed with the agreed approach.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

85/100Analyzed 2/25/2026

Well-structured skill for starting work on Linear issues. Provides clear 7-step workflow with actual bash commands to gather issue context, check related issues, get project context, ask for additional info, confirm approach, update issue status, and create branch. Includes good edge case handling. Has tags for discoverability and clear description of when to use. Minor gaps: vague 'ask user' steps and tags slightly misaligned with content. Overall high-quality, reusable skill."

95
85
85
78
82

Metadata

Licenseunknown
Version-
Updated2/20/2026
Publisherblaknite

Tags

github-actionssecurity