dev-scaffolding

Scaffold projects and audit structure using Lidge Standard rules.

5|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill dev-scaffolding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-scaffolding
Source: https://github.com/lidge-jun/cli-jaw-skills/tree/main/dev-scaffolding
Command: npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill dev-scaffolding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill enforces a consistent, high-quality project structure and development workflow, reducing cognitive load and improving maintainability across all projects.

Core Features & Use Cases

  • Project Scaffolding: Generates a standardized project skeleton for new projects.
  • Structural Auditing: Verifies existing projects against the Lidge Standard.
  • Language Agnostic: Detects project type and applies rules accordingly.
  • Use Case: When starting a new backend service, use this Skill to create the initial directory structure, essential config files, and devlog setup, ensuring adherence to best practices from day one.

Quick Start

Run the audit script on your current project directory.

Frequently Asked Questions about dev-scaffolding

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

FAQPage Schema
How do I enforce a consistent project structure and naming conventions across different languages?

You can enforce a consistent project structure by applying the Lidge Standard principles of Screaming Architecture, Colocation, and Barrel Export, which automatically detects Node.js, Python, Go, or Rust and validates file suffixes and module splitting rules.

What is Screaming Architecture and how does it apply to backend project scaffolding?

Screaming Architecture is a structural principle where the project's directory layout explicitly reflects its core business intent, applied during project scaffolding to ensure your backend service communicates its functional purpose through folder names and module boundaries.

How do I audit an existing codebase for structural compliance and module splitting rules?

You can audit an existing codebase by running the structural audit script against your current project directory, which verifies naming conventions, file suffixes, and module splitting rules based on the detected language.

Does the scaffolding framework support Go and Rust project structures?

Yes, the scaffolding framework supports Go and Rust project structures by detecting the project type and automatically applying the corresponding Lidge Standard rules for directory layout, naming conventions, and module organization.

What is the best way to set up a new Node.js backend service with proper architectural standards from day one?

The best way to set up a new Node.js backend service is using project scaffolding to generate the initial directory structure, essential config files, and devlog system, ensuring adherence to Colocation and Barrel Export standards immediately.

How do I track development progress and structural changes during project scaffolding?

You can track development progress by utilizing the integrated devlog system, which is generated alongside the initial directory structure and essential config files during the project scaffolding process.