Shinobi Code Extension
VSCode Extension is still in development and is unstable. I’m pushing updates frequently to make it better. This page describes the development state of the extension.
Extension - Working
Section titled “Extension - Working”There are two buttons:
- Train - Get a hang of all handsigns and jutsu before trying the extension (Jutsu data is not sent to extension).
- Enter Shinobi World - The real deal, get the Jutsu data from webapp and triggers commands based on Jutsu recieved.

Development State
Section titled “Development State”Currently, 8/18 Jutsu are available to try in extension.
| S.No. | Jutsu | Function | Commands | Status |
|---|---|---|---|---|
| 1 | Shadow Clone Jutsu | Clone from copied repo URL | Get URL from clipboard,validate, get clone path from user and do git clone | ✅ |
| 2 | Summoning Jutsu | Summon a solution from stackoverflow | Do a google search and return top URL from stackoverflow using copied text (mostly for searching solutions for error) | ✅ |
| 3 | Reanimation Jutsu | Restart VSCode | Restart VSCode | ✅ |
| 4 | Release | Paste text from clipboard | Paste text in VSCode to a cursor location | ✅ |
| 5 | Fire Release Fireball Jutsu | - | ||
| 6 | Chidori | - | ||
| 7 | Sage mode | - | ||
| 8 | Almighty Push | Push code to repo | - | |
| 9 | Universal Pull | Pull code from repo | - | |
| 10 | Planetary Devastation | Close VSCode | Shutdown VSCode | ✅ |
| 11 | Sharingan | Start Debugging | Start a debugging session | ✅ |
| 12 | Genjutsu | Create Virtual Environment | Detects the nature of project (python or JS and runs command to create venv or package.json respectively) | - |
| 13 | Izanagi | - | ||
| 14 | Kakashi of the Sharingan | Copy text to clpboard | Copy selected text to clipboard | ✅ |
| 15 | Izanami | - | ||
| 16 | Susanoo | Install packages | Automatically install packages (python or JS) | - |
| 17 | Amaterasu | Runs code | Runs code using commands (python or JS) | - |
| 18 | Kamui | Cut text to clipboard | Copy selected text to clipboard and delete text | ✅ |