Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ArchiGuideNew to Visual Studio Code? Get it now.
ArchiGuide

ArchiGuide

Vikhan Dev

|
1 install
| (0) | Free
System design assistant — from idea to project scaffold
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ArchiGuide

From idea to project scaffold — guided by Copilot Agent.

ArchiGuide is a VSCode extension that guides you from a system idea to real scaffolded code, using GitHub Copilot Agent as the executor at every step.

Requires: GitHub Copilot (active) · VSCode 1.90+


Installation

Search for ArchiGuide in the VSCode Extensions Marketplace and click Install.

Or via Command Palette (Ctrl+Shift+P):

ext install vikhandev.archiguide

How it works

After installing, click the ArchiGuide icon (triangle "A") in the left Activity Bar.

ArchiGuide guides you through 6 steps:

Step 1 — Input & References

  • Enter your project name and system description
  • Optionally attach specification documents (PDF, MD, DOCX) as reference
  • Copilot Agent creates docs/FSD.md (for stakeholders) and docs/flow.md (for developers)

Step 2 — Documents & Style

  • Review the generated documents
  • Describe the visual style you want (colors, fonts, look & feel)
  • Copilot Agent creates .archiguide/design-tokens.json

Step 3 — Page Design

  • Pages are auto-detected from docs/flow.md
  • Add or remove pages manually as needed
  • Copilot Agent generates an HTML prototype for each page in docs/design/

Step 4 — Tech Stack

  • Enter the stack you want to use (any combination: Laravel + Vue, Next.js, Django, etc.)
  • Quick presets available for popular stacks

Step 5 — Generate Developer Guides

  • Copilot Agent creates three guide files:
    • docs/copilot-guides/backend-guide.md — ready-to-use backend prompts
    • docs/copilot-guides/frontend-guide.md — HTML-to-component conversion guide
    • .github/copilot-instructions.md — auto-loaded context for every Copilot request

Step 6 — Scaffold Project

  • Copilot Agent runs the scaffold command for your chosen stack
  • Folder structure and initial files are created inside project/
  • Ready to develop with Copilot using the generated guides

Output folder structure

workspace/
├── .archiguide/
│   ├── config.json              ← ArchiGuide state
│   └── design-tokens.json       ← colors, fonts, border-radius
├── .github/
│   └── copilot-instructions.md  ← auto-loaded Copilot context
├── docs/
│   ├── FSD.md                   ← functional specification
│   ├── flow.md                  ← technical flow document
│   ├── references/              ← attached reference documents
│   ├── design/
│   │   └── *.html               ← HTML prototype per page
│   └── copilot-guides/
│       ├── backend-guide.md
│       └── frontend-guide.md
└── project/                     ← scaffolded framework code

Language

ArchiGuide supports English and Bahasa Indonesia. Toggle the language using the button in the top-right corner of the sidebar.


Requirements

  • VSCode 1.90 or later
  • GitHub Copilot installed and active (required for generating documents, designs, and scaffold)

For Developers

Want to contribute or modify the extension?

git clone https://github.com/vikhanmuhammad/archiguide
cd archiguide
npm install
npm run compile

Press F5 in VSCode to open an Extension Development Host.

File Role
src/extension.ts Entry point, command registration
src/sidebarProvider.ts Sidebar UI & message handlers
src/promptBuilder.ts Copilot prompt templates
src/stateManager.ts State, file I/O, workspace setup
src/fileGenerator.ts Copilot response parser → files

After any change in src/ → npm run compile → Ctrl+R in the Extension Host window.

To build a .vsix file:

npx vsce package


ArchiGuide

Dari ide sistem hingga scaffold project — dipandu Copilot Agent.

ArchiGuide adalah VSCode extension yang memandu Anda membangun sistem dari deskripsi ide hingga scaffold kode nyata, menggunakan GitHub Copilot Agent sebagai eksekutor di setiap langkah.

Diperlukan: GitHub Copilot (aktif) · VSCode 1.90+


Instalasi

Cari ArchiGuide di VSCode Extensions Marketplace, lalu klik Install.

Atau via Command Palette (Ctrl+Shift+P):

ext install vikhandev.archiguide

Cara penggunaan

Setelah install, klik ikon ArchiGuide (segitiga "A") di Activity Bar kiri.

ArchiGuide membimbing Anda melalui 6 langkah:

Step 1 — Input & Referensi

  • Masukkan nama proyek dan deskripsi sistem
  • Lampirkan dokumen spesifikasi (PDF, MD, DOCX) sebagai referensi opsional
  • Copilot Agent membuat docs/FSD.md (untuk stakeholder) dan docs/flow.md (untuk developer)

Step 2 — Dokumen & Style

  • Review dokumen yang dihasilkan
  • Deskripsikan tampilan visual yang diinginkan (warna, font, gaya)
  • Copilot Agent membuat .archiguide/design-tokens.json

Step 3 — Desain Halaman

  • Halaman terdeteksi otomatis dari docs/flow.md
  • Tambah atau hapus halaman secara manual
  • Copilot Agent membuat HTML prototype untuk setiap halaman di docs/design/

Step 4 — Tech Stack

  • Masukkan stack yang akan digunakan (bebas: Laravel + Vue, Next.js, Django, dll.)
  • Tersedia preset cepat untuk stack populer

Step 5 — Generate Panduan Developer

  • Copilot Agent membuat tiga file panduan:
    • docs/copilot-guides/backend-guide.md — prompt siap pakai untuk backend
    • docs/copilot-guides/frontend-guide.md — panduan konversi HTML ke komponen
    • .github/copilot-instructions.md — konteks otomatis untuk setiap Copilot request

Step 6 — Scaffold Project

  • Copilot Agent menjalankan perintah scaffold sesuai stack yang dipilih
  • Struktur folder dan file awal dibuat di project/
  • Siap dikembangkan dengan Copilot menggunakan panduan yang sudah dibuat

Struktur folder yang dihasilkan

workspace/
├── .archiguide/
│   ├── config.json              ← state ArchiGuide
│   └── design-tokens.json       ← warna, font, border-radius
├── .github/
│   └── copilot-instructions.md  ← konteks otomatis Copilot
├── docs/
│   ├── FSD.md                   ← spesifikasi fungsional
│   ├── flow.md                  ← dokumen teknis & alur
│   ├── references/              ← dokumen referensi yang dilampirkan
│   ├── design/
│   │   └── *.html               ← HTML prototype per halaman
│   └── copilot-guides/
│       ├── backend-guide.md
│       └── frontend-guide.md
└── project/                     ← scaffold framework

Bahasa

ArchiGuide mendukung Bahasa Indonesia (default) dan English. Toggle bahasa tersedia di pojok kanan atas sidebar.


Persyaratan

  • VSCode 1.90 atau lebih baru
  • GitHub Copilot terinstall dan aktif (diperlukan untuk generate dokumen, desain, dan scaffold)

Untuk Developer

Ingin berkontribusi atau memodifikasi extension?

git clone https://github.com/vikhanmuhammad/archiguide
cd archiguide
npm install
npm run compile

Tekan F5 di VSCode untuk membuka Extension Development Host.

File Fungsi
src/extension.ts Entry point, registrasi command
src/sidebarProvider.ts UI sidebar & message handler
src/promptBuilder.ts Template prompt untuk Copilot
src/stateManager.ts State, file I/O, workspace setup
src/fileGenerator.ts Parser respons Copilot → file

Setiap perubahan di src/ → npm run compile → Ctrl+R di jendela Extension Host.

Untuk build file .vsix:

npx vsce package
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft