get-up-to-speed

Aggregate git history, branch state, and Linear ticket context into a markdown briefing.

2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/mostafa-drz/claude-skills --skill get-up-to-speed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-up-to-speed
Source: https://github.com/mostafa-drz/claude-skills/tree/main/code/get-up-to-speed
Command: npx skills add https://github.com/mostafa-drz/claude-skills --skill get-up-to-speed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly build a high-signal situational briefing by aggregating the latest git history, branch state, and related Linear ticket context to help you resume work faster.

Core Features & Use Cases

  • Synthesize the current branch state with recent commits, uncommitted changes, and diff stats to provide a clear trajectory.
  • Retrieve and summarize Linear ticket details and associated comments to align work with ticket context.
  • Check for active plan files and memory notes to surface relevant guidance and blockers when available.

Quick Start

Invoke the get-up-to-speed command to generate a concise briefing for the current branch.

Frequently Asked Questions about get-up-to-speed

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

FAQPage Schema
How do I get a summary of recent git commits and uncommitted changes on a branch?

To get a summary of recent git commits and uncommitted changes on a branch, you can aggregate git history and branch state to synthesize recent commits, diffs, and trajectory into a structured markdown briefing.

What is the best way to onboard to a new git branch and understand its Linear ticket context?

The best way to onboard to a new git branch and understand its Linear ticket context is to extract the Linear ticket ID from the branch name and fetch the associated ticket details and comments for alignment.

Can I automatically fetch Linear ticket details from my current git branch name?

Yes, you can fetch Linear ticket details from your current git branch name by detecting the active branch and extracting the embedded Linear ticket ID to retrieve associated context and comments.

How do I resume work on a mid-flight branch and check for active plan files?

To resume work on a mid-flight branch and check for active plan files, you can read existing plan files and memory notes to surface relevant guidance, blockers, and uncommitted changes alongside recent git history.

Does this branch summarization tool require any external dependencies to work?

No, this branch summarization tool does not require external dependencies to work, as it operates by synthesizing local git history, branch state, and Linear ticket context without additional components.

Why do I need a situational briefing before continuing work on an existing branch?

You need a situational briefing before continuing work on an existing branch to quickly aggregate recent commits, uncommitted changes, and Linear ticket context, reducing context switch time and preventing blockers.