solve

Automate Linear issue implementation into local dev branches with worktrees.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/davidsolheim/skills --skill solve-davidsolheim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solve
Source: https://github.com/davidsolheim/skills/tree/main/solve
Command: npx skills add https://github.com/davidsolheim/skills --skill solve-davidsolheim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the end-to-end delivery loop for software engineering teams using Linear, eliminating the manual overhead of picking up tickets, managing branches, and ensuring architectural consistency across multiple issues.

Core Features & Use Cases

  • Intelligent Batching: Automatically inventories unblocked Linear issues and builds batch guidance to prioritize migrations and foundations over features.
  • Parallel Execution: Uses a fast-mode orchestrator to manage multiple worktree-isolated workers, enabling parallel implementation of independent tasks.
  • Closed-Loop Delivery: Handles the full implement-review-verify-merge cycle, ensuring all work is integrated into a long-lived local dev branch with mandatory cleanup.

Quick Start

Use the solve skill to automatically pick up and implement the next unblocked Linear issue onto your local dev branch.

Frequently Asked Questions about solve

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

FAQPage Schema
How do I automate Linear issue implementation into my local development branch?

You can automate Linear issue implementation by orchestrating complex engineering workflows that integrate tickets directly into a local dev branch. This skill handles the end-to-end delivery loop, from picking up unblocked issues to enforcing strict git workflows and automated verification.

What is the best way to manage parallel task execution for independent Linear issues?

Managing parallel task execution requires using a fast-mode orchestrator to handle multiple worktree-isolated workers. This allows independent Linear issues to be implemented simultaneously, ensuring consistent delivery through automated verification loops.

How does batch guidance prioritize Linear migrations and foundations over new features?

Batch guidance prioritizes migrations and foundations by automatically inventorying unblocked Linear issues and building an execution sequence. This architectural supersession management ensures foundational work is completed before features are implemented.

Does this workflow enforce strict git-dev-workflow integration and automated verification?

Yes, the workflow enforces strict git-dev-workflow integration and automated verification. It manages the full implement-review-verify-merge cycle, ensuring all work is integrated into a long-lived local dev branch with mandatory cleanup.

Can I use this orchestration tool with my existing Linear and git workflow setup?

You can use this orchestration tool with existing setups as it relies on standard Linear issues and git worktrees. It requires no external dependencies, operating directly within your local development environment to manage branch isolation and delivery.

Why should I use worktree-isolated workers for software engineering orchestration?

Using worktree-isolated workers prevents branch conflicts during parallel implementation. It allows the orchestrator to manage multiple independent Linear tasks concurrently while maintaining strict architectural consistency across the integrated local dev branch.