add-tasks

Creates todos via the life CLI with auto-fetched context from external source URLs.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/maycuatroi1/agent-skills --skill add-tasks-maycuatroi1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-tasks
Source: https://github.com/maycuatroi1/agent-skills/tree/main/skills/add-tasks
Command: npx skills add https://github.com/maycuatroi1/agent-skills --skill add-tasks-maycuatroi1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Tasks created from external sources like Google Sheets, Docs, or GitHub issues often lose their context, forcing you to re-open the original document later. This Skill fetches the referenced source, extracts only the relevant rows or sections, and attaches a self-contained summary plus the source URL to each todo so it stays workable months later. ## Core Features & Use Cases - Source Fetching: Exports Google Sheets as CSV, Google Docs as plain text, and GitHub issues or PRs via the gh CLI, with WebFetch fallback for other pages. - Targeted Extraction: Pulls only the rows or sections the task needs, keeping concrete figures like estimates, counts, and deadlines. - Context Attachment: Adds both the original URL and a dense text summary to the todo via life todo context commands, with optional file upload to GCS. - Use Case: A user shares a Google Sheets link and asks to add tasks for rows T2.1 through T2.5. The Skill exports the sheet as CSV, extracts those rows with their estimates, creates one todo per item, and attaches the URL plus a summary to each. ## Quick Start Add a todo from this Google Sheets link covering rows T2.1 to T2.5, due next Friday with high priority.

Frequently Asked Questions about add-tasks

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

FAQPage Schema
How do I add a todo with context from a Google Sheets link?

Share the sheet URL with the task request and the Skill exports the sheet as CSV using the export endpoint with the sheet ID and gid from the URL. It extracts only the relevant rows, creates the todo via life todo add, and attaches both the URL and a text summary.

How to create tasks from a GitHub issue automatically?

The Skill runs gh issue view or gh pr view on the referenced URL to fetch the issue content, extracts the parts relevant to the task, then creates the todo and attaches the issue URL plus a summary as context entries.

What happens if the Google Sheet is private or cannot be fetched?

A private sheet returns an HTML login page instead of CSV. The Skill still creates the todo and attaches the URL, then tells you the summary is missing and asks you to share the sheet or paste the rows.

Can I create multiple todos from one source document?

Yes, the Skill fetches the source once and reuses that copy for all items. It creates one todo per actionable item, attaching the same source URL to each with an item-specific summary.

What date format and timezone does the todo due date use?

Due dates use the YYYY-MM-DD format in the Asia/Ho_Chi_Minh timezone, passed via the --due flag of the life todo add command.