folder-structure-blueprint-generator

Generates a documented blueprint of project folder structures with naming conventions and file placement patterns.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/MatheusFelipeCorrea/Agrofarm --skill folder-structure-blueprint-generator-matheusfelipecorrea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: folder-structure-blueprint-generator
Source: https://github.com/MatheusFelipeCorrea/Agrofarm/tree/main/.github/skills/folder-structure-blueprint-generator
Command: npx skills add https://github.com/MatheusFelipeCorrea/Agrofarm --skill folder-structure-blueprint-generator-matheusfelipecorrea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams struggle to keep code organization consistent as projects grow, especially in monorepos or multi-stack codebases. This Skill analyzes an existing repository and produces a definitive folder structure blueprint document so contributors know exactly where new files belong. ## Core Features & Use Cases - Auto-detection of project type: Identifies .NET, Java, React, Angular, Vue, Svelte, Next.js, Nuxt, Node.js, Python, Go, Rust, Rails, Flutter, Swift, and Kotlin projects from manifest and config files. - Monorepo analysis: Detects workspace configurations, maps sub-projects, analyzes each independently, and documents cross-project structure patterns. - Configurable output: Choose ASCII tree, Markdown list, or table visualization, control depth level, and optionally include file counts, naming conventions, and templates for new features. - Use Case: After inheriting a Node.js + React monorepo, run this Skill to generate a Project_Folders_Structure_Blueprint.md documenting each sub-project's routes/, controllers/, services/ layers and shared directory conventions for onboarding new developers. ## Quick Start Ask the AI to analyze this repository's folder structure and generate a Project_Folders_Structure_Blueprint.md documenting directories, naming conventions, and file placement rules.

Frequently Asked Questions about folder-structure-blueprint-generator

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

FAQPage Schema
How do I document my project's folder structure automatically?

Run this Skill against your repository root. It auto-detects the project type from manifest files like package.json, go.mod, or pom.xml, then generates a Project_Folders_Structure_Blueprint.md with directory visualizations, purposes, and naming conventions.

How to analyze folder structure in a monorepo with multiple projects?

The Skill detects monorepos via workspace files like pnpm-workspace.yaml, turbo.json, or nx.json. It maps each sub-project, analyzes each independently with its own visualization and conventions, then documents cross-project patterns like shared directories and environment alignment.

What project types does the folder structure analysis support?

It supports .NET, Java, React, Angular, Vue.js, Svelte, Next.js, Nuxt.js, Node.js, Python, Go, Rust, Ruby on Rails, Flutter, Swift, and Kotlin. Auto-detection scans for framework-specific files like angular.json, nuxt.config.ts, or Cargo.toml.

Can I customize the folder structure visualization format?

Yes. Choose between ASCII tree, Markdown list, or table output via the VISUALIZATION_STYLE variable. You can also control depth level, toggle file counts, exclude generated folders like node_modules, and include file placement templates.

Does the blueprint include conventions for adding new files?

Yes. When INCLUDE_FILE_PATTERNS and INCLUDE_TEMPLATES are enabled, the blueprint documents exact path patterns for configuration files, models, tests, and other file types, plus templates showing where new features should be placed.