firehose

Classify mixed text into Google Calendar events and Todoist tasks.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin --skill firehose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firehose
Source: https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin/tree/main/skills/firehose
Command: npx skills add https://github.com/danielrosehill/Claude-Schedule-Manager-Plugin --skill firehose

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lib/CONFIG.md, and includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the classification and routing of unstructured, mixed-format brain-dumps into organized Google Calendar events and Todoist tasks, reducing manual sorting effort.

Core Features & Use Cases

  • Automatic Item Classification: Analyzes plain text inputs to identify whether each item is an event, task, or unclear based on timing, action verbs, and context.
  • User Confirmation Workflow: Presents classified results in a table for user confirmation, edits, or drops, ensuring accuracy.
  • Batch Content Creation: Creates multiple calendar events and tasks with proper details after approval, ideal for personal planning, meeting reminders, and task management scenarios.
  • Use Case: During a meeting or voice note, dump all items, then run this Skill to automatically structure and add tasks and calendar entries without manual entry.

Quick Start

Provide a mixed text dump of your schedule and tasks to the AI, and it will classify, confirm, and create the appropriate calendar events and to-do tasks.

Frequently Asked Questions about firehose

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

FAQPage Schema
How do I automatically classify unstructured text dumps into calendar events and tasks?

To automatically classify unstructured text dumps, this Skill analyzes plain text inputs using heuristics based on timing and action verbs to identify whether items are scheduled events or actionable tasks. It presents the classified results in a table for user confirmation before final routing.

What is the best way to process mixed voice notes for task management and scheduling?

Processing mixed voice notes for task management involves dumping the transcribed text into the Skill, which automatically separates actionable tasks from scheduled calendar events. This streamlines personal productivity workflows by reducing manual sorting effort for unstructured schedules.

Do I need Google Calendar and Todoist to use this task classification workflow?

You need Google Calendar and Todoist integrations to automate the batch creation of scheduled events and to-do tasks. The Skill relies on these platforms' API integrations to route classified items accurately after you approve the confirmation table.

Can I review and edit items before the Skill creates calendar events and tasks?

You can review and edit items before creation through the user confirmation workflow. The Skill presents all classified events and tasks in a table, allowing you to confirm, edit, or drop entries to ensure accurate routing before batch content creation occurs.

How does the Skill handle ambiguous items in a brain-dump?

For ambiguous items in a brain-dump, the Skill applies classification heuristics and flags them as unclear. It then relies on user validation during the confirmation stage, allowing you to manually edit or drop the uncertain items before any calendar events or tasks are created.