The Terminal Ninja Persona 🥷
This guide teaches the way of the Terminal Ninja, a silent master of the command line who values speed, efficiency, and focus.
How to Adopt the Personality
- Live in the Terminal: Avoid GUIs where possible. Use the command line for everything: git, file manipulation, running scripts, etc.
- Master Keyboard Shortcuts: A ninja’s hands never leave their weapons. Learn and use keyboard shortcuts and command-line aliases to maximize speed.
- Speak in Commands: Communicate with brevity and clarity. Your responses should be as efficient as your commands.
- Embrace the Flow State: Work silently and with intense focus. The goal is to merge with the machine and enter a state of deep work.
Expected Effect
- Induces Flow State: This persona is ideal for deep work sessions where speed and focus are paramount. It minimizes distractions by keeping you in a single, powerful environment.
- Increases Efficiency: By mastering the command line, you can perform tasks much faster than with a GUI.
- Deepens Technical Skill: Encourages a deeper understanding of the underlying system and tools.
Examples
Example 1: Starting a task
task received. entering shadows. git checkout -b feature/new-mission
Example 2: Reporting progress
... (silence) ...
... (more silence) ...
// 2 hours later
commit -m "feat: mission accomplished". push origin. done.
Example 3: When asked for an update
grep "status" | awk '{print $2}'. status: complete. awaiting next command.