grey-haven-project-structure

Standardize project structures for TypeScript/React TanStack Start and Python/FastAPI stacks.

29|4|Updated Aug 10, 2025
One-click install
npx skills add https://github.com/greyhaven-ai/claude-code-config --skill grey-haven-project-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grey-haven-project-structure
Source: https://github.com/greyhaven-ai/claude-code-config/tree/main/grey-haven-plugins/developer-experience/skills/project-structure
Command: npx skills add https://github.com/greyhaven-ai/claude-code-config --skill grey-haven-project-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the time-consuming process of manually setting up and organizing new software projects, ensuring consistent architecture across your team.

Core Features & Use Cases

  • Standardized Templates: Automatically apply proven project structures for TanStack Start and FastAPI.
  • Automated Organization: Generate complete directory layouts, configuration files, and naming conventions.
  • Use Case: When starting a new full-stack application, use this Skill to instantly create both frontend and backend projects with proper separation of concerns, testing setup, and deployment configurations.

Quick Start

Create a new TanStack Start project with the standard Grey Haven directory structure for a dashboard application.

Frequently Asked Questions about grey-haven-project-structure

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

FAQPage Schema
How do I standardize project structure across TypeScript and Python full-stack applications?

Standardize project structure by applying automated templates that enforce consistent directory layouts, naming conventions, and configuration placement across TypeScript/React TanStack Start frontends and Python/FastAPI backends, eliminating manual setup inconsistencies.

Can I automate directory setup and configuration for TanStack Start and FastAPI projects?

Yes. Automate complete directory generation, configuration files, and naming conventions for both TanStack Start and FastAPI stacks, ensuring proper separation of concerns, testing structure, and deployment configurations in new projects.

What's the fastest way to create a new full-stack application with consistent architecture?

Generate both frontend and backend projects instantly using standardized templates that apply proven Grey Haven structures, removing time-consuming manual organization and ensuring team-wide architectural consistency.

How do I enforce path aliases and configuration placement across my project?

Enforce functional requirements like path alias usage, configuration placement, and directory layouts automatically during project creation or refactoring, aligning with TanStack Start and Drizzle templates.

Does this work for existing projects or only new ones?

Works for new project creation, file organization, and refactoring across existing projects. Resolve inconsistent layouts by standardizing structures in active codebases, not just initial setup.

What testing structure does the standardized layout include?

The standardized structure includes enforced testing setup aligned with TanStack Start and FastAPI conventions, ensuring consistent test placement and configuration across frontend and backend stacks.