@noice-tech/pi-lazy-ladder
Opt-in Pi prompts for solving coding tasks with the least code and complexity needed.
Package details
Install @noice-tech/pi-lazy-ladder from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@noice-tech/pi-lazy-ladder- Package
@noice-tech/pi-lazy-ladder- Version
3.0.0- Published
- Oct 11, 2026
- Downloads
- 218/mo · 198/wk
- Author
- samohovets
- License
- MIT
- Types
- prompt
- Size
- 8.2 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"prompts": [
"./prompts/*.md"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@noice-tech/pi-lazy-ladder
Solve coding tasks with the least code and complexity needed.
The seven-step ladder
Lazy Ladder asks Pi to understand the affected code and then stop at the first sufficient solution:
- Skip work that does not need to exist (YAGNI).
- Reuse what the codebase already provides.
- Prefer the standard library.
- Prefer native platform features.
- Reuse installed dependencies.
- Use one line when one line is enough.
- Otherwise, write the minimum custom code that works.
It favors root-cause fixes, small diffs, and lightweight checks without removing required validation, security, accessibility, data-loss protection, or hardware calibration.
Opt-in by design
Lazy Ladder is a prompt-only package. It registers Markdown prompt templates, not an extension, and uses no lifecycle hooks, persistent state, status UI, or system-prompt injection. Each command affects only the request that invokes it; prompts that do not invoke Lazy Ladder are unaffected.
Choose an intensity
- Full applies every rung and stops at the simplest solution that meets the actual need.
- Ultra first challenges whether the work is needed and prefers deletion before addition.
Review or audit
Reviews and audits are tasks, not separate commands:
/lazyladder Review the current changes for over-engineering. Report only; do not edit.
/lazyladder-ultra Audit the whole repository. Report only and rank the biggest deletions first.
Install
pi install -l npm:@noice-tech/pi-lazy-ladder
Commands
| Command | What it does |
|---|---|
/lazyladder <task> |
Applies the complete minimal-solution ladder. |
/lazyladder-ultra <task> |
Challenges the requirement and prefers deletion before addition. |
Lazy Ladder and Ponytail
Lazy Ladder is inspired by the official Ponytail extension, but takes a more manual and opinionated approach: invoke it only for tasks where you want its minimal-solution ladder. Ponytail's persistent mode is useful when its behavior should apply throughout a session. These are different workflow tradeoffs; neither approach is universally superior.
Lazy Ladder is neither the official Ponytail plugin nor affiliated with its maintainers. Its prompt design references Ponytail source commit 2ed6c52c9d7e5e56942508591085fd45dea277d3.