vibeflow-focus

Coordinate Pomodoro focus sessions and status checks via API operations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yinshucheng/vibeflow --skill vibeflow-focus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibeflow-focus
Source: https://github.com/yinshucheng/vibeflow/tree/main/vibeflow-skills/vibeflow-focus
Command: npx skills add https://github.com/yinshucheng/vibeflow --skill vibeflow-focus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Focus fatigue and interruptions slow down work. This Skill coordinates Pomodoro focus sessions to help users start, monitor, and complete productive work intervals with minimal friction.

Core Features & Use Cases

  • Start, stop, complete, or abort Pomodoro sessions to manage work blocks.
  • Check current focus status and active pomodoro details to stay informed.
  • Integrate with task workflows by associating a taskId for focused work and tracking progress.

Quick Start

Start a pomodoro session for a specific task by providing the taskId to the start operation

Frequently Asked Questions about vibeflow-focus

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

FAQPage Schema
How do I start a pomodoro focus session for a specific task?

To start a pomodoro focus session, provide the specific taskId to the start operation. The Skill coordinates the focus block by validating the current state and initiating the timer for your designated work interval.

Can I check the status of an active pomodoro session?

Yes, you can check the status of an active pomodoro session by querying the current progress. The Skill performs a state check operation to retrieve details about the ongoing focus block and its elapsed time.

Do I need an API key to manage pomodoro sessions?

Yes, managing pomodoro sessions requires the VIBEFLOW_API_KEY and VIBEFLOW_SERVER_URL environment variables. The Skill implements API-based operations that validate these environment requirements before executing state changes.

How do I abort or pause a focus timer before it completes?

To abort or pause a focus timer, trigger the pomodoro/abort or pause operations. The Skill coordinates the state validation and safely terminates the current pomodoro session within your task workflow.

What is the best way to integrate time-tracking into a task workflow?

The best way to integrate time-tracking into a task workflow is associating a taskId with a pomodoro session. The Skill coordinates the focus intervals and tracks progress through API-based state operations.

Why does my pomodoro session fail to start during state validation?

A pomodoro session fails to start if state validation encounters an active conflicting focus block or missing environment variables. The Skill requires proper VIBEFLOW_API_KEY configuration and a clean workflow state to operate.