takeoff

Parse backlog tasks and classify them as actionable, blocked, or in-progress.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/valegrajales/agentic-retrieval-example --skill takeoff-valegrajales
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: takeoff
Source: https://github.com/valegrajales/agentic-retrieval-example/tree/main/.github/skills/takeoff
Command: npx skills add https://github.com/valegrajales/agentic-retrieval-example --skill takeoff-valegrajales

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a concise, prioritized overview of your backlog tasks, helping you quickly identify the next steps for your work session.

Core Features & Use Cases

  • Backlog Briefing: Summarizes the top-priority tasks from your Backlog.md or docs/plans/.
  • Task Classification: Categorizes tasks as actionable, blocked, in progress, or done.
  • Dependency Analysis: Identifies dependencies and blockers for each task.
  • Customization: Allows filtering tasks by priority, assignee, or tags.

Quick Start

Use the /takeoff command to get a prioritized backlog briefing.

Frequently Asked Questions about takeoff

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

FAQPage Schema
How do I get a prioritized backlog briefing before starting my work session?

A backlog briefing summarizes your top-priority tasks from `Backlog.md` or `docs/plans/` to help you start working. It categorizes tasks by status, identifies dependencies, and allows filtering by priority, assignee, or tags for focused work sessions.

Can I filter backlog tasks by priority or assignee during task classification?

Yes, backlog tasks can be filtered by priority, assignee, or tags. The Skill parses task data from your `backlog/` directory or `docs/plans/` and applies your filters to present a customized, prioritized overview of actionable and in-progress items.

Does the backlog briefing tool require a specific directory structure to work?

The backlog briefing requires a `backlog/` directory or `docs/plans/` path containing task information. It executes shell commands to verify tooling and fetch task data from these locations to classify and present tasks in a structured format.

How are blocked tasks and dependencies identified in a backlog overview?

Blocked tasks and dependencies are identified during task classification. The Skill performs dependency analysis on your backlog data, categorizing items as actionable, blocked, in progress, or done, and explicitly highlighting blockers for each task in the structured output.

What is the best way to quickly identify actionable tasks in a markdown backlog?

The best way to identify actionable tasks is using a backlog briefing that parses markdown files and classifies tasks. It reads your `Backlog.md` or `docs/plans/`, categorizes tasks by status, and provides a prioritized overview of immediately actionable items.