What it does
imlazy is a self-contained set of workflow skills and subagent prompts that runs inside coding agents. A router classifies each request as Quick, Standard, Heavy, Vault or Learn and loads only the workflow that tier needs, so simple edits stay cheap in tokens while larger features get a fuller pipeline. The README puts a Quick task at roughly 1.5K tokens and a Heavy one at about 17K. The repository includes more than 40 workflow skills covering planning, test-driven development, code review, debugging, API design, security review and more, along with 19 subagent prompts that include reviewers for Python, Go, Rust, Java, C++, Kotlin and PHP. Obsidian vault integration lets knowledge persist across sessions. It works with Claude Code, OpenCode and Codex CLI. You install it with a shell script on Unix or WSL, or a PowerShell script on Windows, then trigger it with the /imlazy slash command or an "i am lazy" prefix. A bundled test suite checks router accuracy against fixtures and the token budget of each skill.
Capabilities
- Router that classifies tasks into Quick, Standard, Heavy, Vault and Learn tiers
- More than 40 workflow skills for planning, TDD, review, debugging and security
- 19 subagent prompts including language-specific reviewers
- Obsidian vault integration for knowledge that persists between sessions
- Per-skill token budgets checked by a test suite
- Works with Claude Code, OpenCode and Codex CLI
When to use it
- Cutting token use on small edits while keeping a fuller process for large features
- Adding structured planning, TDD and code review steps to a coding agent
- Keeping project notes across sessions in an Obsidian vault
- Using one workflow set across several coding-agent tools