A CLI tool for professional procrastination
Project description
ProcrastiMate.io
Professional-grade procrastination, engineered.
ProcrastiMate is a satirical CLI tool that helps you delay tasks responsibly by:
- detecting vague tasks
- generating realistic corporate excuses
- rescheduling work in a believable way
This is not a productivity tool.
It is a plausibility engine.
✨ Features
- 🧠 Detects vague vs clear tasks using heuristics
- 💬 Generates realistic, manager-safe excuses
- 🗓 Suggests plausible new deadlines
- 🖥 Clean CLI interface
- 🔍 Deterministic & explainable (no random LLM chaos)
📦 Installation
pip install procrastimate
🚀 Usage
procrastimate "enable QR for subs flow" --severity high
Example output
🕒 ProcrastiMate Decision
Task : enable QR for subs flow
Vague : Yes
Excuse : We need to ensure cross-functional alignment and clarify ownership before moving forward.
New Date : 2025-12-31
⚙️ CLI Options
Flag Description Default
--severity Task urgency: low, medium, high medium
--audience Target audience: manager, client, self manager
🧠 How It Works
The task is analyzed for vagueness using keyword-based heuristics
An excuse template is selected based on:
- task clarity
- severity
- audience
A new date is suggested based on plausibility, not efficiency
No calendars. No optimization. No accountability.
⚠️ Disclaimer
This project is satire.
Do not use ProcrastiMate to:
- deceive clients
- avoid responsibilities
- justify bad engineering decisions
(But also… I know you will.)
🛠 Development
Clone the repo and install in editable mode:
pip install -e .
Run locally:
procrastimate "fix backend"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file procrastimate-0.1.1.tar.gz.
File metadata
- Download URL: procrastimate-0.1.1.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a61fcdaedd02e34ecf6d2646236018a9b109136cbf3484bbe22de597c97e3ee6
|
|
| MD5 |
e37cb4920bbf2172eecd63c124837404
|
|
| BLAKE2b-256 |
c51ac01bb770fe4c64cda2ea00ad27380467c3fc8a72c35abebb7cccb11a1ff9
|
File details
Details for the file procrastimate-0.1.1-py3-none-any.whl.
File metadata
- Download URL: procrastimate-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ede3c0e5fb38c17bc5cdcc8656884a5bf61cc662ef93477c14c4f3cc62d6e3f4
|
|
| MD5 |
e4e70d5acf2893d19e4320cb78fb8683
|
|
| BLAKE2b-256 |
1bbec20c6e0be9bab2239a7ce5937c7e4de1bd1f9fbb3d0bf61d17bbc3585414
|