project-overview

Document software project architecture and structure in a Markdown file.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/Staysr/lobe-windos-build --skill project-overview-staysr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-overview
Source: https://github.com/Staysr/lobe-windos-build/tree/main/.agents/skills/project-overview
Command: npx skills add https://github.com/Staysr/lobe-windos-build --skill project-overview-staysr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complete project architecture and structure guide. Use when exploring the codebase, understanding project organization, finding files, or needing comprehensive architectural context. Triggers on architecture questions, directory navigation, or project overview needs.

Core Features & Use Cases

  • Provides a comprehensive map of the codebase across apps, packages, and layers to speed onboarding and architectural planning.
  • Helps developers locate files, understand subsystem boundaries, and reason about dependencies and data flow.
  • Supports architectural decision-making by summarizing tech stack, structure, and best practices for organizing code.

Quick Start

Ask me for a high-level architecture overview of the codebase or a specific subsystem.

Frequently Asked Questions about project-overview

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

FAQPage Schema
How do I get an architecture overview of a large monorepo?

A project overview provides a comprehensive map of your monorepo's architecture, apps, packages, and layers. It helps developers navigate directories, locate files, and understand system boundaries and data flow during onboarding or architectural planning.

What is the best way to document codebase structure for onboarding?

Documenting codebase structure for onboarding requires a root-level SKILL.md with YAML frontmatter to drive discovery. This approach maps directories, summarizes the tech stack, and defines subsystem boundaries to help new developers locate files and reason about dependencies.

Can I use this project structure guide for multi-package repositories?

Yes, you can use this project structure guide for multi-package repositories. It is specifically designed to apply to large monorepos or multi-package projects, helping developers navigate directories and understand system components across different packages.

How do I locate files and understand dependencies in a monorepo?

Locating files and understanding dependencies in a monorepo requires a comprehensive architectural map of directories and subsystem boundaries. This Skill helps developers reason about data flow and locate files across apps and packages during onboarding.

Do I need a root-level SKILL.md to drive project discovery?

Yes, you need a root-level SKILL.md to drive project discovery. This Skill expects a root-level SKILL.md file containing a YAML frontmatter with name and description to organize and document your software project architecture.