isq

Coordinate issue management across GitHub, Linear, and JIRA from an offline-first CLI.

10|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/camwest/isq --skill isq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: isq
Source: https://github.com/camwest/isq/tree/main/skills/isq
Command: npx skills add https://github.com/camwest/isq --skill isq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

isq provides a unified CLI to manage issues across GitHub, Linear, and JIRA with an offline-first local cache and a background daemon for seamless, fast access to issues even when offline.

Core Features & Use Cases

  • Local issue store with sub-millisecond reads from SQLite cache
  • Link repos to GitHub, Linear, and JIRA, sync issues, create and comment, start work on an issue (creates a git worktree), and manage goals/milestones
  • Works offline and syncs automatically when online; JSON output and daemon-based syncing for instant reads
  • Use case: a developer links a project, manages issues locally, starts work on an issue to work in isolation, and then cleans up when done

Quick Start

Link your repo to GitHub, Linear, or JIRA, run an initial sync, and start the daemon to enable offline-first issue management.

Frequently Asked Questions about isq

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

FAQPage Schema
How do I manage GitHub and JIRA issues from a single CLI?

You can manage GitHub and JIRA issues from a single CLI by linking your repositories to the platforms, running an initial sync, and starting the background daemon to coordinate updates locally.

Can I sync GitHub issues while working offline?

Yes, you can sync GitHub issues while working offline using a local SQLite cache that queues changes and automatically syncs them in the background when your connection is restored.

How do I create a git worktree for a specific issue?

You create a git worktree for a specific issue by starting work on that issue through the CLI, which isolates your development environment and links the worktree directly to the issue context.

Does offline issue management work with Linear?

Yes, offline issue management works with Linear. The CLI links repositories to GitHub, Linear, and JIRA, caching issues in SQLite for sub-millisecond reads without an active connection.

What is the best way to handle issue tracking across multiple platforms?

The best way to handle issue tracking across multiple platforms is using an offline-first CLI that unifies GitHub, Linear, and JIRA, syncing data via a background daemon for instant local access.

Why use an offline-first CLI for issue management?

You use an offline-first CLI for issue management to achieve sub-millisecond reads from a local SQLite cache and avoid network latency, relying on a daemon to sync updates automatically when online.