focus-productivity

Structure 90-120 minute work blocks around a single task.

3|4|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/jamestorrevillas/dev-skills --skill focus-productivity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: focus-productivity
Source: https://github.com/jamestorrevillas/dev-skills/tree/main/.github/skills/focus-productivity
Command: npx skills add https://github.com/jamestorrevillas/dev-skills --skill focus-productivity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps software teams maintain high-quality focus during deep work by providing structure to energy management, task prioritization, and distraction control, reducing context switching and burnout.

Core Features & Use Cases

  • Energy-aware scheduling: align work with cognitive energy to maximize output.
  • Single-task focus protocol: block time for one outcome to improve momentum.
  • Distraction management: guidance on handling interruptions and planning interruptions log.
  • Procrastination control: practical techniques to start and finish tasks.
  • Sustainable habits: routines for daily planning and end-of-day shutdown.

Quick Start

Plan a day of deep work by blocking 90-120 minutes for a single task and outlining the top three priorities.

Frequently Asked Questions about focus-productivity

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

FAQPage Schema
How do I structure deep work sessions for coding without burning out?

Structure deep work sessions by blocking 90-120 minutes around a single coding task. This enforces single-task focus, aligns work with cognitive energy, and reduces context switching and burnout.

What is energy-aware scheduling for software engineering tasks?

Energy-aware scheduling aligns your cognitive energy with specific software engineering workflows. It maximizes output by guiding when to perform daily coding, code reviews, and problem solving based on your mental momentum.

Can I use this focus protocol for code reviews and learning?

Yes, the focus protocol applies to daily coding, code reviews, learning, and problem solving. It guides prioritization and interruption handling throughout typical software engineering workflows.

What's the best way to manage procrastination and distractions during deep work?

Manage procrastination by applying a clear start directive and single-task focus. Control distractions by logging interruptions and using simple routines to maintain momentum during your 90-120 minute blocks.

How do I handle interruptions during a focused time-management block?

Handle interruptions by using guidance on planning an interruptions log. This distraction management technique keeps your focused work session on track without losing momentum.

Do I need specific tools to plan an end-of-day shutdown routine?

No specific tools are needed. You establish sustainable habits by applying simple routines for daily planning and end-of-day reviews to wrap up your focused work.