project-setup

Initialize Claude Code project directories and configuration files.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/ribeec20/vista-marketplace --skill project-setup-ribeec20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/ribeec20/vista-marketplace/tree/main/vista/skills/project-setup
Command: npx skills add https://github.com/ribeec20/vista-marketplace --skill project-setup-ribeec20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill automates the setup of a structured project environment for Claude Code, ensuring all necessary directories, configuration files, and initial skills are in place for effective AI-assisted development workflows.

Core Features & Use Cases

  • Automated Project Scaffolding: Creates essential directories like .claude/skills/project/, .claude/features/_planning/, and .vista/.
  • Mandatory Entry Point: Generates CLAUDE.md to enforce the use of the project skill at the start of any Claude Code session.
  • Skill Creation Guidance: Integrates with a skill-creator tool to properly scaffold new feature skills.
  • Use Case: When starting a new software project with Claude Code, use this skill to establish a robust and organized foundation for all subsequent development tasks and feature planning.

Quick Start

Run the project-setup skill to initialize a new Claude Code project.

Frequently Asked Questions about project-setup

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

FAQPage Schema
How do I set up a project structure for Claude Code?

To set up a Claude Code project structure, you need to initialize scaffolding that creates mandatory directories like `.claude/skills/project/` and a `CLAUDE.md` entry point to enforce project context.

What is the best way to organize feature-specific skills in Claude Code?

Organizing feature-specific skills in Claude Code requires establishing a `.claude/features/_planning/` directory and using an integrated skill-creator tool to guide the scaffolding of new feature skills.

Do I need a CLAUDE.md file to start a development workflow?

Yes, a `CLAUDE.md` file is a mandatory entry point that enforces the use of the project skill at the start of any Claude Code session, ensuring proper AI-assisted development workflows.

Can I automate project scaffolding for AI-assisted development?

Yes, you can automate project scaffolding for AI-assisted development by running a setup process that generates necessary configuration files, directories, and initial project skills automatically.

Does the project-setup skill create context management directories?

Yes, the project setup process creates a `.vista/` directory alongside `.claude/` folders to manage project-specific context and establish a structured environment for Claude Code.