project-init

Scaffold new projects through structured interviews and generate documentation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Mar5929/claude-toolkit --skill project-init-mar5929
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-init
Source: https://github.com/Mar5929/claude-toolkit/tree/main/config/skills/project-init
Command: npx skills add https://github.com/Mar5929/claude-toolkit --skill project-init-mar5929

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new projects by guiding users through a structured interview to define project scope, technology stack, documentation needs, and workflow conventions, ensuring a solid foundation from the start.

Core Features & Use Cases

  • Structured Project Scaffolding: Generates a complete project directory structure with essential living documents (CLAUDE.md, BACKLOG.md, REQUIREMENTS.md, etc.).
  • Tailored Documentation: Creates project-specific documentation templates based on project type (web app, API, Salesforce, etc.).
  • Workflow Configuration: Sets up version control, testing, and CI/CD workflows according to user preferences.
  • Use Case: When starting a new full-stack web application, this Skill will help you define the tech stack, set up a Git workflow, choose a UI component library, and generate initial documentation like README.md, REQUIREMENTS.md, and TECHNICAL_SPEC.md.

Quick Start

Use the project-init skill to start a new full-stack web application project.

Frequently Asked Questions about project-init

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

FAQPage Schema
How do I scaffold a new project and generate living documentation automatically?▼

To scaffold a new project, this tool guides you through a structured interview covering identity, context, version control, and conventions, then generates a directory structure with living documents like CLAUDE.md, BACKLOG.md, and REQUIREMENTS.md.

Can I use this for Salesforce implementation project setup?▼

Yes, you can use this for Salesforce implementation project setup. It supports diverse project types including full-stack web apps, APIs, Salesforce implementations, and document processing projects with tailored documentation.

What's the best way to bootstrap a full-stack web app with structured documentation?▼

The best way to bootstrap a full-stack web app is using the structured interview process to define your tech stack, set up a Git workflow, choose a UI component library, and generate initial README.md, REQUIREMENTS.md, and TECHNICAL_SPEC.md files.

Does project scaffolding work without external dependencies?▼

Yes, project scaffolding works without external dependencies. The tool has zero dependencies and guides you through an interview covering testing and CI/CD workflows to configure your project structure and living documents entirely on its own.

What documentation files are generated during project initialization?▼

During project initialization, the tool generates living documents including CLAUDE.md, BACKLOG.md, REQUIREMENTS.md, README.md, and TECHNICAL_SPEC.md, tailored to your specific project type like web app, API, or Salesforce implementation.

How do I configure version control and testing conventions for a new project?▼

To configure version control and testing conventions, the tool conducts interview rounds covering these exact topics, then sets up your Git workflow, testing framework preferences, and CI/CD configurations according to your specified answers before generating the project structure.