project-structure

Detect the repository framework and generate a framework-specific project-structure document.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/onepunch-tk/cc-test-notion-invoice-web --skill project-structure-onepunch-tk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-structure
Source: https://github.com/onepunch-tk/cc-test-notion-invoice-web/tree/main/.claude/skills/project-structure
Command: npx skills add https://github.com/onepunch-tk/cc-test-notion-invoice-web --skill project-structure-onepunch-tk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Analyzes repository structures to generate framework-specific Clean Architecture documentation and guidance, enabling consistent architectural snapshots across projects.

Core Features & Use Cases

  • Framework-aware analysis: Detects the project framework (React Router Framework, Expo Router, NestJS) and applies the corresponding Clean Architecture template to produce a structured map.
  • Documentation generation: Creates or updates docs/PROJECT-STRUCTURE.md with filled architecture sections and clear guidance.
  • Automated updates: Re-scans and refreshes the structure as the codebase evolves and dependencies change.

Quick Start

Run the skill to analyze the repository and generate docs/PROJECT-STRUCTURE.md for the detected framework.

Frequently Asked Questions about project-structure

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

FAQPage Schema
How do I generate project structure documentation for NestJS?

This skill auto-detects your framework and applies a matching template to generate project structure documentation. It writes or updates docs/PROJECT-STRUCTURE.md with filled architecture sections and clear guidance.

How do I document a React Router Framework project structure?

You can document a React Router Framework project structure by running this skill, which detects the framework and applies a specific template to create a structured architectural map in docs/PROJECT-STRUCTURE.md.

Can I automatically update my project structure documentation as the codebase evolves?

Yes, you can automatically update your project structure documentation by re-running the skill. It re-scans the repository and refreshes the generated docs/PROJECT-STRUCTURE.md file as dependencies and the codebase change.

Does this project structure analyzer support Expo Router applications?

Yes, this project structure analyzer supports Expo Router applications. It auto-detects the Expo Router framework and applies the corresponding template to generate a comprehensive directory map and architecture guidance.

What is the best way to maintain Clean Architecture documentation across different frameworks?

The best way to maintain Clean Architecture documentation is using framework-aware templates. This skill detects your project type and applies matching templates to produce consistent architectural snapshots across different projects.

Are there limitations on which frameworks this project structure documentation tool can detect?

Yes, limitations apply to framework detection: it currently supports React Router Framework, Expo Router, and NestJS. Projects using other frameworks will not receive a matching template for documentation generation.