archi-vide

Generate empty, strongly-typed architecture scaffolds with explicit module boundaries.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/thonymg/skills --skill archi-vide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archi-vide
Source: https://github.com/thonymg/skills/tree/main/skills/archi-vide
Command: npx skills add https://github.com/thonymg/skills --skill archi-vide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate an empty, strongly-typed code architecture scaffold (no implementation), with minimal comments that document behavior and relationships between modules.

Core Features & Use Cases

  • Empty: no business logic, no side effects.
  • Predictable: explicit dependencies and module boundaries.
  • Readable: relationships are clear from type signatures + minimal doc comments.
  • Strictly typed: type composition and generics by default.

Quick Start

Describe your project's modules and request an empty, strongly-typed architecture scaffold.

Frequently Asked Questions about archi-vide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a strongly typed project skeleton without writing implementation code?

To generate a strongly typed project skeleton without implementation, describe your modules to request an empty architecture scaffold. This produces a file tree with explicit module boundaries and type signatures, enforcing predictable dependencies without business logic.

What is architecture scaffolding for module boundaries and dependency planning?

Architecture scaffolding for module boundaries and dependency planning generates an empty, strongly-typed project structure. It enforces explicit boundaries and predictable dependencies across languages and ports/adapters, providing a final file tree plus an archi-*.md architecture note.

Can I use architecture scaffolding for ports and adapters across different languages?

Yes, architecture scaffolding applies to project skeletons and module boundaries across languages and ports/adapters. It generates strictly typed structures with type composition and generics by default, ensuring explicit dependencies without enforcing specific business logic.

What's the best way to plan predictable dependencies in a new code architecture?

The best way to plan predictable dependencies in a new code architecture is to generate an empty scaffold with explicit module boundaries. This approach uses type signatures and minimal doc comments to document relationships, ensuring readable and predictable dependency structures.

Does architecture scaffolding include business logic or side effects?

No, architecture scaffolding contains no business logic and no side effects. It generates an empty, strictly typed structure with minimal comments that document behavior and relationships between modules, leaving all implementation work for later stages.

Why use strongly typed scaffolding for a new project architecture?

Strongly typed scaffolding for a new project architecture enforces explicit module boundaries and predictable dependencies by default. It uses type composition and generics to make relationships clear from type signatures, providing a readable structure without implementation overhead.