project-scaffold

Generates hierarchical MDOT-compliant documentation for your project's needs.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill project-scaffold-kgan01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-scaffold
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/project-scaffold
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill project-scaffold-kgan01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizes and scaffolds software projects by creating a clean, self-documenting 4-layer structure (MEMORY.md, CONTEXT.md, modular CLAUDE.md, and workspace routing) to standardize setup and onboarding.

Core Features & Use Cases

  • Auto-structure generation: Creates canonical project skeletons for new projects or retrofits existing projects into the standard CLAUDE integration pattern.
  • Layered documentation: Establishes MEMORY.md as project identity, CONTEXT.md for routing, .claude/ CLAUDE.md for modular guidance, and per-workspace CONTEXT.md for guidance.
  • On-demand integration: Supports automatic activation of relevant skills and modular CLAUDE components during project setup.

Quick Start

Run the scaffold on a codebase to generate MEMORY.md, CONTEXT.md, and the .claude/ directory with CLAUDE.md and workspace CONTEXT.md files.

Frequently Asked Questions about project-scaffold

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

FAQPage Schema
How do I scaffold a Claude integration project structure automatically?

To scaffold a Claude integration project structure, you can automate the creation of a canonical 4-layer workspace. This generates MEMORY.md, CONTEXT.md, a modular .claude/CLAUDE.md, and workspace routing files for your codebase.

What is the best way to standardize project structure in legacy codebases?

The best way to standardize project structure in legacy codebases is by retrofitting them into a self-documenting 4-layer workspace. This establishes MEMORY.md for project identity and CONTEXT.md for routing without losing existing logic.

How do I set up Claude Code workspace routing and memory files?

Setting up Claude Code workspace routing involves generating a MEMORY.md file for project identity, a root CONTEXT.md for navigation, and a modular CLAUDE.md with per-workspace CONTEXT files to guide the AI.

Can I use this project scaffolding on an existing software repository?

Yes, you can use this project scaffolding on an existing software repository. It retrofits current projects by applying the standard CLAUDE integration pattern and organizing supporting directories without disrupting existing code.

When do I need a 4-layer project structure for software engineering?

You need a 4-layer project structure when initializing a fresh repo or standardizing onboarding. It separates project identity, routing, and modular AI guidance to maintain a clean, self-documenting workspace architecture.