Skip to content

Skills

Claude Code plugins that integrate with YouTrack for issue management and development workflows.


sq-scrum — Issue management

The sq-scrum plugin provides skills for creating and managing YouTrack issues directly from Claude Code.

create-issue

Guided issue creation with smart defaults and field validation.

Invocation: /create-issue

Walks you through selecting a project, type, and filling in fields. Applies project defaults (Category) and validates required fields before creating.

/create-issue
# → Select project: SAR
# → Select type: Bug
# → Fill in summary, description, priority, tags...
# → Issue SAR-789 created

edit-issue

View and selectively update fields on an existing issue.

Invocation: /edit-issue

Fetches the issue, displays all current fields, and lets you update only the ones you want to change.

/edit-issue SAR-456
# → Shows current state: Open, Priority: Normal, ...
# → Select fields to update
# → Updated SAR-456

draft-to-issues

Parse free-form text into structured YouTrack issues with review before creation.

Invocation: /draft-to-issues

Paste meeting notes, Slack messages, or any unstructured text. The skill identifies individual issues, assigns types, and structures them using the issue templates. You review and confirm before anything is created.

/draft-to-issues
# → Paste your text...
# → Parsed 3 issues: 1 Bug, 1 Task, 1 User Story
# → Review each one, adjust fields, confirm
# → Created SAR-790, SAR-791, OPS-45

sq-dev — Development workflow

The sq-dev plugin connects issue tracking to the Git workflow. These skills bridge the gap between YouTrack issues and your local development environment.

start-task

Picks up a YouTrack issue and sets up your local environment to work on it.

What it does:

  1. Reads the issue from YouTrack
  2. Creates a feature branch named after the issue (e.g. SAR-456-add-retry-logic)
  3. Sets the issue state to In Progress
  4. Assigns the issue to you if not already assigned

make-commit

Stages changes and generates a conventional commit message with the issue ID.

Invocation: /make-commit

What it does:

  1. Stages all changes
  2. Generates a commit message following commit conventions with the issue ID prefix
  3. Shows the message for your approval before committing

close-task

Wraps up work on the current issue and merges.

Invocation: /close-task

What it does:

  1. Squash-merges the feature branch into dev
  2. Updates the issue state to Done in YouTrack
  3. Cleans up the feature branch

The full development loop

/start-task          → branch created, issue In Progress
  ... work ...
/make-commit         → conventional commit with issue ID
  ... more work ...
/make-commit         → another commit
/close-task          → squash-merge, issue Done, branch cleaned

See AI-Assisted Workflows for the broader development process including code review and planning.


Planned skills

These skills are planned but not yet shipped:

Skill Purpose
formalize-issue Read a rough issue, apply the right template, suggest a rewrite
sprint-readiness Audit sprint issues for missing fields and template gaps