linear-plan-feature

Generate an OpenSpec proposal with specs, tasks, and validation in a Git worktree.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/jankneumann/agentic-content-analyzer --skill linear-plan-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-plan-feature
Source: https://github.com/jankneumann/agentic-content-analyzer/tree/main/.gemini/skills/plan-feature
Command: npx skills add https://github.com/jankneumann/agentic-content-analyzer --skill linear-plan-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning new features often requires manual specification drafting, coordination, and approval, which can be time‑consuming and error‑prone.

Core Features & Use Cases

  • Automated OpenSpec drafting: Generates a complete proposal, specs, tasks, and optional design documents based on a feature description.
  • Contextual awareness: Retrieves relevant project architecture, existing specs, and in‑progress work to avoid conflicts.
  • Approval workflow: Commits the proposal to a dedicated worktree, pushes to Git, and prepares handoff data for stakeholder review.

Quick Start

Ask the plan-feature skill to draft a proposal for adding user authentication.

Frequently Asked Questions about linear-plan-feature

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

FAQPage Schema
How do I automate feature planning and proposal generation for OpenSpec?

Automating feature planning for OpenSpec creates a dedicated Git worktree, gathers architecture context to avoid conflicts, scaffolds proposal documents and tasks, validates them, and pushes the branch for approval.

What is an OpenSpec proposal and when do I need one for software projects?

An OpenSpec proposal is a structured planning document containing specs, tasks, and optional design documents needed to obtain feature approval. You need one when adding new features to software projects using OpenSpec to coordinate and streamline stakeholder review.

Can I use Git worktree to isolate feature proposal drafting from my main branch?

Yes, Git worktree isolates feature proposal drafting from your main branch. The process creates a dedicated worktree to scaffold the OpenSpec proposal, commit changes, and push the branch, keeping planning separate from your main codebase.

Does OpenSpec proposal generation analyze existing project architecture to avoid conflicts?

Yes, OpenSpec proposal generation analyzes existing project architecture and specs to avoid conflicts. It retrieves contextual data about in-progress work before scaffolding the new feature proposal, ensuring new specs align with current project structures.

What's the best way to streamline feature specification drafting and approval workflows?

The best way to streamline feature specification drafting and approval workflows is automating OpenSpec proposal generation. It eliminates manual drafting by creating specs and tasks from a feature description, then commits and pushes them to Git for stakeholder review.

Do I need to provide existing coordination resources to generate an OpenSpec proposal?

No, you do not need to provide existing coordination resources to generate an OpenSpec proposal, but they may be used if available. The process requires a feature description and automatically retrieves architecture context to scaffold the proposal, specs, and tasks.