OpenCode Plugin

Never Stop
Until Time Expires

Enforces minimum task duration. Prevents AI from ending tasks prematurely before a time limit expires. Stay focused. Keep working.

View on GitHub Get Started
15:00

Built for Deep Work

Powerful features that keep you focused and prevent premature task completion.

Timer Enforcement

AI cannot end until the timer expires. Minimum duration guaranteed.

🚫

Sleep Blocking

Prevents time-wasting via sleep commands. No more waiting.

🔄

Persistent Timer

Timer survives across messages. Context is always maintained.

📊

Status Checking

Always knows remaining time. Real-time timer status available.

💪

Behavioral Prompts

Strong prompts reinforce the workaholic mindset automatically.

Task Proposals

Encourages AI to propose new tasks when todos are complete.

How It Works

Three simple steps to enforced productivity.

1

Start the Timer

Invoke /workaholic in OpenCode or use the tool directly with your desired duration.

/workaholic [Your requirements, for xxx minutes]
2

Work Continuously

Every response automatically checks remaining time. Sleep commands are blocked.

AI cannot end until timer shows 0
3

Complete or Propose More

When time expires, either finish up or propose additional tasks to continue working.

Time's up only when remaining = 0
Get Started →