create-project

Scaffold a new project structure with CLAUDE.md and memories folders.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/popodidi/harvis --skill create-project-popodidi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-project
Source: https://github.com/popodidi/harvis/tree/main/projects/self/skills/create-project
Command: npx skills add https://github.com/popodidi/harvis --skill create-project-popodidi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual boilerplate work required to start a new project by automatically creating the project directory, CLAUDE.md, and memories/ structure, and by registering the project in the shared index.

Core Features & Use Cases

  • Scaffold project folders and files: creates projects/<name>/CLAUDE.md and projects/<name>/memories/
  • Register project: updates shared/projects/README.md
  • Conflict checks and confirmation: scans existing projects and prompts for a new name if needed
  • Provides a CLAUDE.md template ready to customize

Quick Start

Use the create-project skill to scaffold a new project named personal-finance with purpose Personal finance tracking app.

Frequently Asked Questions about create-project

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

FAQPage Schema
How do I scaffold a new project structure with a CLAUDE.md file?

To scaffold a project, this skill parses the project name and purpose, creates projects/<name>/CLAUDE.md and memories/ folders, writes a templated CLAUDE.md, and updates shared/projects/README.md automatically.

What is the best way to automate project folder creation and workspace onboarding?

Automating project creation is done by scaffolding a clean, standardized layout that includes a templated CLAUDE.md and memories/ structure, while registering the new project in the shared index.

Does scaffolding a new project check for existing naming conflicts in the workspace?

Yes, scaffolding a new project scans existing projects to check for naming conflicts and prompts you for a new name if a conflict is detected before creating any directories.

Can I use this to register multiple engineering initiatives in a shared projects README?

Yes, you can register multiple initiatives because the skill updates shared/projects/README.md each time it scaffolds a new project, maintaining a centralized index of all active engineering projects.

What do I need to provide to scaffold a project for a new product initiative?

You need to provide the project name and its purpose to scaffold the structure, which then generates the corresponding directories, templated CLAUDE.md file, and updates the shared project registry.

Are there limitations to the CLAUDE.md template generated during project scaffolding?

The limitation is that the generated CLAUDE.md is a basic template ready to customize, meaning it does not auto-populate specific business logic and requires manual configuration after the initial scaffolding.