new-project

Create project workspaces with git init and generate CLAUDE.md documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LeviLeckenby/agentic-ways-of-working --skill new-project-levileckenby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-project
Source: https://github.com/LeviLeckenby/agentic-ways-of-working/tree/main/.claude/skills/new-project
Command: npx skills add https://github.com/LeviLeckenby/agentic-ways-of-working --skill new-project-levileckenby

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates and standardizes the creation of new projects within the workspace, ensuring consistent structure, documentation, and version control setup to accelerate project kickoffs and reduce setup errors.

Core Features & Use Cases

  • Project scaffolding: creates repos/{project-name} directories, initializes git, and enforces a standard folder layout.
  • CLAUDE.md templating: generates a CLAUDE.md from templates detailing project name, type, description, tech stack, conventions, and structure.
  • Cloning support: can clone an existing repository when a URL is provided, preserving history and structure.
  • Onboarding and governance: ensures initial documentation and structure meet organizational standards for quick ramp-up on new projects.

Quick Start

Ask the user for project name, type, brief description, and optional repo URL to begin the setup.

Frequently Asked Questions about new-project

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

FAQPage Schema
How do I set up a new project workspace with consistent structure and documentation?

To set up a new project workspace, this Skill creates a named directory under repos/{project-name}, initializes git, and generates a CLAUDE.md file from templates capturing project name, type, description, tech stack, conventions, structure, and roadmap.

Can I clone an existing repository when creating a new project workspace?

Yes, you can clone an existing repository when creating a new project workspace. If a repository URL is provided, the Skill clones it directly into repos/{project-name}; otherwise, it creates the directory and runs git init.

What is the best way to standardize project scaffolding across multiple repositories?

Standardizing project scaffolding is handled by enforcing a consistent folder layout and generating a templated CLAUDE.md with tech stack and conventions, ensuring every new repository meets organizational documentation standards.

What information do I need to provide to generate a CLAUDE.md from templates?

To generate a CLAUDE.md from templates, you need to provide the project name, project type, a brief description, and an optional repository URL to populate the documentation with tech stack, conventions, structure, and roadmap details.

Does project scaffolding run git init automatically for new directories?

Yes, project scaffolding runs git init automatically. When no repository URL is supplied, the Skill creates the new directory under repos/{project-name} and initializes version control to prepare the workspace skeleton.

Why use a templated CLAUDE.md for new software engineering projects?

A templated CLAUDE.md accelerates project onboarding and governance by capturing the project description, tech stack, and conventions upfront, ensuring initial documentation meets organizational standards and reduces setup errors.