define

Create precise issue specifications for Linear or Jira through structured Socratic questioning.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Tubular-Health/mobius --skill define
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: define
Source: https://github.com/Tubular-Health/mobius/tree/main/.claude/skills/define
Command: npx skills add https://github.com/Tubular-Health/mobius --skill define

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams define work items with precision using Socratic questioning, reducing ambiguity and rework when creating Linear or Jira issues.

Core Features & Use Cases

  • Socratic issue definition: guides users to articulate acceptance criteria, edge cases, dependencies, and relationships before submission.
  • Backend-aware workflow: supports Linear and Jira, with a local/offline mode for draft specs.
  • Structured templates: outputs a local issue context (parent and tasks) and prepares relationships for seamless triage.

Quick Start

Ask the user a guided set of questions to produce a backlog-ready issue specification, then present it for approval.

Frequently Asked Questions about define

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

FAQPage Schema
How do I write better acceptance criteria for Linear and Jira issues?

Defining precise Linear and Jira backlog issues relies on Socratic questioning. This method prompts you to articulate acceptance criteria, scope, and dependencies before submission, reducing ambiguity and downstream rework.

How does Socratic questioning help with issue definition for product management?

Socratic questioning helps with issue definition by applying structured prompts that force you to specify relationships, dependencies, and edge cases. This ensures work items are unambiguous and actionable for the entire team.

Can I draft Linear or Jira issues offline?

You can draft Linear or Jira issues offline using a local mode. This mode allows you to generate a structured local issue context with parent and task relationships, preparing the specification for seamless triage later.

What is the best way to structure backlog items before triage?

The best way to structure backlog items before triage is using structured templates. These templates output a local issue context defining parent and task relationships, ensuring every work item is precise and actionable.

Does this issue definition approach work without connecting to a backend?

Yes, this issue definition approach works without a backend connection through its local mode. It allows you to draft complete issue specifications with acceptance criteria and dependencies offline before syncing to Linear or Jira.