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.