⚡ SpeedSkel
SpeedSkel is a Visual Studio Code extension designed for developers who want maximum speed, clarity, and control when scaffolding or refactoring projects. It turns plain text into real folder structures — and back again. ✨ Why SpeedSkel?
If you can describe a structure, SpeedSkel can build it. 🚀 Features
🧠 Core Concept (Important)
📱 Input Modes➖ Dash Mode (Structure Grammar)Each hyphen (
Rules
🌳 Tree Mode (ASCII Diagram)Paste ASCII tree output directly from terminal or documentation.
✔ Supports real 🔁 Mode Toggle = ConverterSwitching between Tree Mode and Dash Mode automatically converts the current input.
✍️ Writing StructuresNewline Mode (Default)
Inline Mode (Power Users)
Mixed Mode (Recommended)
📁 Files vs Folders
📂 Get Current StructureClick Get Current Structure to scan your active workspace and generate a text-based representation.
Ignored by Default
🕘 History (Recent Skeletons)
⚠️ Common Mistakes to Avoid
💡 Recommended Workflow
🧪 Example: Tree → Dash Conversion
⬇ converts to ⬇
🎯 Use Cases🚀 Rapid Project ScaffoldingCreate complete project folder and file structures in seconds without using generators or CLI tools. Just describe what you want and build it. Best for: new projects, microservices, prototypes 📋 Copy Structures from DocumentationPaste ASCII tree diagrams directly from documentation, blogs, or terminal output.
SpeedSkel supports real Best for: tutorials, onboarding guides, GitHub READMEs 🔁 Tree ↔ Dash ConversionSwitch between Tree Mode (visual) and Dash Mode (editable grammar) using mode buttons. Conversion is instant and preserves hierarchy. Best for: reviewing, validating, refactoring structures 📂 Reverse Engineering Existing ProjectsUse Get Structure to extract your current workspace structure into text, modify it safely, and recreate changes. Best for: refactoring, audits, migrations 🧠 Architecture Planning & ReviewsShare lightweight text-based project layouts instead of screenshots or diagrams. Easy to review and modify during discussions. Best for: design reviews, planning meetings, mentorship 📚 Teaching & LearningDemonstrate correct project structures to students or juniors without requiring them to memorize commands or tools. Best for: training sessions, workshops, demos ❤️ About the CreatorCreated by Nitin Mane 📍 Maharashtra, India If you find SpeedSkel useful and want to support development: 📱 PhonePe / PayTM +91 7035235235 📜 LicenseThis project is licensed under the MIT License (see LICENSE file). |